У меня вопрос по флексу. У меня есть форма и электронная почта требуется. Я погуглил и нашел следующее решение:
<mx:FormItem label="Email" id="emailFormItem" width="100%" styleName="formEven" required="true">
<mx:TextInput id="emailTextInput" width="100%" text="{user.email}"/></mx:FormItem>
Проблема в том, что когда я нажимаю ок, звонок все равно идет. Я знаю, что вы должны проверить следующее самостоятельно, но кто-нибудь знает, как я могу проверить поля?
Решение:
Я нашел решение для этого:
Вы можете создать валидатор для каждого поля, которое хотите проверить, а затем создать эту функцию:
private function isValid():Boolean {
var failedValidators:Array = Validator.validateAll([emailValidator, userNameValidator, languageValidator, firstNameValidator, lastNameValidator]);
return failedValidators.length == 0;
}
Это можно закрыть.