Как изменить ngModel если меняем инпут не в контексте ангуляра 2?
Имеется компонент, в верстке есть инпут привязанный через [(ngModel)] к полю класса компонента. Допустим мы меняем value у инпута через стороний скрипт. Например JQuery через $('input').val("значение"), то в ангуляре значение модели не изменяется при этом. Как осуществить перебинд или еще что нибудь, чтобы подхватить это изменение?
ngModel - это не ссылка на ту же область памяти, а "синтаксический сахар".
При изменении значения input-а происходит событие, которое и позволяет использовать двустороннее связывание. https://metanit.com/web/angular2/5.2.php