Народ, подскажите пожалуйста.
У меня есть вот такая привязка к контролу:
http://joxi.ru/xAe4lgwiX9DnP2Допустим у меня какой-то пункт выбран там был, и соответственно контрол формы
formControlName="paymentType"
получил какое-то значение.
Как вы видите, там
mat-option
генерятся исходя из массива
vm.payments
.
Этот массив может меняться исходя из состояния другого контрола(на скрине его не видно).
Когда массив меняется, в нем может НЕ быть такого значения, которое было выбрано у контрола формы
formControlName="paymentType"
до этого.
Я надеялся, что при изменении массива, этот контрол формы сбросит свое состояние, ну скажем на null, ведь в массиве нет нужного элемента.
Но нет. На UI все сбрасывается, а вот контрол формы до сих пор имеет то же самое состояние, какое было до изменения массива
Как сделать?