watch не валидного input
Watch не реботает на невалидных полях ввода, простой пример:
<input type="text" ng-model="name" ng-pattern="\D"> <h1>{{ name }}</h1> Если ввести в поле ввода что-нибдуь не валидное, то значение в <h1> перестанет обновляться. Это очень мешает при написании своих директив. Как можно обойти эту неприятную особенность? |
Как вариант решения. http://codepen.io/ItsLeeOwen/pen/BcjDI. Вот топик где обсуждают этот вопрос. Разработчики пишут что смысла использовать не валидную модель нет, поэтому так и сделали.
|
Спасибо больше, ответ исчерпывющий.
|
Часовой пояс GMT +3, время: 19:25. |