h
Size: a a a
h
AK
h
AK
h
AK
AK
h
PD
FormGroup, чтобы в случае уже при самой инициалиции реактивной формы baseEmpSignUpForm( я её так назвал ), что типа
FormGroupона уже выдавала поля с error-ами, что разряда
requiredи когда они заполнялись, чтобы я мог обращаться к полю this.baseEmpSignUpForm.errors.required или this.myFormGroups.errors.required. А то когда форма загружается и я сразу в html темплейте обращаюсь к этим полям, мне выплёвывается ошибка в консоле, что поля required нет как и поле errors нулевое.
this.baseEmpSignUpForm = new FormBuilder().group({Я знаю, что для реактивной формы свойственно иметь значения по умолчанию, которые если имеют значение по умолчанию на данный момент и форма не тронута
type: [this.userType],
firstName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
lastName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
terms: new FormControl('', Validators.requiredTrue)
});
this.baseEmpSignUpForm.touched = false, то она ошибки и не выплюнет. Но тогда встаёт вопрос: как же мне тогда сделать так, чтобы пока форма не будет заполнена использовать свойство и какое, чтобы его использовать для некой кнопки, которая по этому свойству должна будет определять своё состояние: "не активна" или "неактивна": т.е. Поля пустые - не активна, поля заполнены - активна ??? Я просто не знаю, как лучше поступить. Помогите
PD
E
h
V
E
PD
VH
ЕУ
FormGroup, чтобы в случае уже при самой инициалиции реактивной формы baseEmpSignUpForm( я её так назвал ), что типа
FormGroupона уже выдавала поля с error-ами, что разряда
requiredи когда они заполнялись, чтобы я мог обращаться к полю this.baseEmpSignUpForm.errors.required или this.myFormGroups.errors.required. А то когда форма загружается и я сразу в html темплейте обращаюсь к этим полям, мне выплёвывается ошибка в консоле, что поля required нет как и поле errors нулевое.
this.baseEmpSignUpForm = new FormBuilder().group({Я знаю, что для реактивной формы свойственно иметь значения по умолчанию, которые если имеют значение по умолчанию на данный момент и форма не тронута
type: [this.userType],
firstName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
lastName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
terms: new FormControl('', Validators.requiredTrue)
});
this.baseEmpSignUpForm.touched = false, то она ошибки и не выплюнет. Но тогда встаёт вопрос: как же мне тогда сделать так, чтобы пока форма не будет заполнена использовать свойство и какое, чтобы его использовать для некой кнопки, которая по этому свойству должна будет определять своё состояние: "не активна" или "неактивна": т.е. Поля пустые - не активна, поля заполнены - активна ??? Я просто не знаю, как лучше поступить. Помогите
VH
FormGroup, чтобы в случае уже при самой инициалиции реактивной формы baseEmpSignUpForm( я её так назвал ), что типа
FormGroupона уже выдавала поля с error-ами, что разряда
requiredи когда они заполнялись, чтобы я мог обращаться к полю this.baseEmpSignUpForm.errors.required или this.myFormGroups.errors.required. А то когда форма загружается и я сразу в html темплейте обращаюсь к этим полям, мне выплёвывается ошибка в консоле, что поля required нет как и поле errors нулевое.
this.baseEmpSignUpForm = new FormBuilder().group({Я знаю, что для реактивной формы свойственно иметь значения по умолчанию, которые если имеют значение по умолчанию на данный момент и форма не тронута
type: [this.userType],
firstName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
lastName: ['', [Validators.required, Validators.pattern('^[a-zA-ZŠšŽžÕõÄäÖöÜü][a-zA-ZŠšŽžÕõÄäÖöÜü -]*$')]],
terms: new FormControl('', Validators.requiredTrue)
});
this.baseEmpSignUpForm.touched = false, то она ошибки и не выплюнет. Но тогда встаёт вопрос: как же мне тогда сделать так, чтобы пока форма не будет заполнена использовать свойство и какое, чтобы его использовать для некой кнопки, которая по этому свойству должна будет определять своё состояние: "не активна" или "неактивна": т.е. Поля пустые - не активна, поля заполнены - активна ??? Я просто не знаю, как лучше поступить. Помогите
ЕУ