flutter_form_field_validator
form_field_validator
- pub.dev site에서 form_field_validator 검색 및 pubspec.yaml 에 install 합니다.
This report is effective as of MAY 21, 2021.
dependencies:
form_field_validator: ^1.1.0
- pub get
- as below
import 'package:form_field_validator/form_field_validator.dart';
<省略>
final formKey = GlobalKey<FormState>();
<省略>
TextFormField(
validator: RequiredValidator(errorText: "fill in"),
),
<省略>
onPressed: () {
if (formKey.currentState.validate()) { formKey.currentState.save();
print("확인 = ~~);
}
- Email Validator 부분은 아래처럼 변경하면 빈칸일때와 형식에 맞는 지 확인할 수 있습니다.
as below example
validator: MultiValidator([
EmailValidator(errorText: "이메일 형식에 맞질 않습니다."),
RequiredValidator(errorText: "이메일을 입력하세요")
]),
cf. keyboardType: TextInputType.emailAddress
This report is effective as of MAY 21, 2021.
dependencies:
form_field_validator: ^1.1.0
import 'package:form_field_validator/form_field_validator.dart';
<省略>
final formKey = GlobalKey<FormState>();
<省略>
TextFormField(
validator: RequiredValidator(errorText: "fill in"),
),
<省略>
onPressed: () {
if (formKey.currentState.validate()) { formKey.currentState.save();
print("확인 = ~~);
}
as below example
validator: MultiValidator([
EmailValidator(errorText: "이메일 형식에 맞질 않습니다."),
RequiredValidator(errorText: "이메일을 입력하세요")
]),
cf. keyboardType: TextInputType.emailAddress
End
⊙^⊙ Thank For Reading | Happy Coding ⊙-⊙
Setapp on Mac invite link flutterkage2k
The referrer gets a free month, up to a maximum of six months, for each friend who creates an account and signs in on their Mac.
도움이 되셨다면, 커피 한잔 사주세요.
Author And Source
이 문제에 관하여(flutter_form_field_validator), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@killerj1/flutterformfieldvalidator저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)