В Angular 2+ можно ли программно сбросить значение ввода до его предыдущего значения?
У меня есть раскрывающийся список «Выбрать», после чего при выборе значения мне нужно сбросить его значение до предыдущего, если определенная проверка не удалась.
Как я могу добиться того же, используя ngModel (форма шаблона) и formControl (реактивная форма)? (Просто нужно знать, возможно ли это с помощью обоих подходов).
Я понял, что если мы разместим событие ngModelChange перед ngModel в теге select в шаблоне, то в событии ngModelChange мы получим значение ngModel до изменения. Ссылка: https://github.com/angular/angular/issues/11234
Но я думаю, что этот подход не является кратким и временами может сбивать с толку.