일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 구조체
- github
- Python
- C# delegate
- 도커
- docker
- c#
- Data Structure
- vim
- Flutter
- c# 추상 클래스
- jupyter
- c# 윈폼
- dart 언어
- 다트 언어
- git
- Algorithm
- Unity
- C++
- Houdini
- c언어
- HTML
- 플러터
- c# winform
- C언어 포인터
- 포인터
- 깃
- 유니티
- jupyter lab
- gitlab
Archives
- Today
- Total
목록플러터 입력 폼 (1)
nomad-programmer
[Programming/Flutter] TextFormField 위젯
Form과 TextFormField를 사용하면 회원 가입처럼 사용자 입력값을 검증해야 할 때 유용하다. TextFormField 위젯은 TextField 위젯이 제공하는 기능에 추가로 validator 프로퍼티를 활용한 검증 기능을 제공한다. 검증에는 TextFormField 위젯을 사용하며, 검증할 내용 전체를 Form위젯으로 감싼다. Form 위젯에는 유니크한 (유일무이한) 키를 지정해야 하며 GlobalKey 인스턴스를 키로 사용한다. TextFormField 위젯에는 validator 프로퍼티가 있으며 여기에는 입력된 값을 인수(value)로 받는 함수를 작성한다. 또한 검증 로직을 작성하는데, 에러 메시지를 문자열로 반환하거나 null을 반환하여 검증이 통과되었음을 정의할 수 있다. 폼의 검증은..
Programming/Flutter
2020. 10. 11. 19:56