Почему пользовательский валидатор срабатывает до изменения значения ngModel?

Я добавил специальный валидатор для флажка, привязанного к данным, используя ngModel, Я заметил, что пользовательская функция валидатора срабатывает перед ngModel Связанное значение изменено.

Я проверил ценность моего ngModel связанная переменная, использующая точку останова, и она все еще не обновлена, и пользовательская функция валидатора выполняется перед обновлением.

Я новичок в Angular, может кто-нибудь сказать мне, почему пользовательская функция валидатора выполняется перед установкой связанной переменной при снятии флажка, что дает неожиданные результаты.

0 ответов

Другие вопросы по тегам