Middle
FormControl-да қандай күй белгілері бар?
sobes.tech AI
AI-дан жауап
Angular-да FormControl бірнеше маңызды күй белгілеріне ие, олар форма өрісінің ағымдағы күйін түсінуге көмектеседі:
- valid / invalid — өріс берілген валидаторларға сәйкес дұрыс па.
- pristine / dirty — өріс қолданушы өзгерткен бе (pristine — өзгеріс жоқ, dirty — бар).
- touched / untouched — өріс фокусқа алынған ба және одан шыққан ба (touched — болған, untouched — жоқ).
- pending — асинхронды валидация жүріп жатыр.
Қолдану мысалы:
const control = new FormControl('');
console.log(control.pristine); // шын
control.setValue('test');
console.log(control.dirty); // шын
Бұл белгілер қателерді көрсету және форма мінез-құлқын басқару үшін жиі пайдаланылады.