Angular реактивные формы - RxwebValidators conditionalExpression не работает должным образом - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь реализовать условно-обязательный валидатор с помощью пакета RxwebValidators. Проблема возникает, когда FormGroup является вложенной, и эти вложенные FormGroups передаются как @Inputs в дочерние компоненты. Условная проверка работает, но только после того, как я сделаю FormControl «грязным», что означает, что я что-то ввожу и удаляю. Только тогда желаемый FormControl становится обязательным и недействительным, чего я не ожидал. Он должен стать обязательным сразу после того, как пользователь введет «John» в элемент управления firstName. Я что-то упустил или делаю что-то не так? Или это просто так?

Вот стек с проблемой. https://stackblitz.com/edit/rxweb-conditional-required-validator-angular-reactive-fo-xjvfx6

Спасибо за помощь!

...