У меня есть некоторые входные данные, которые я пытаюсь заполнить с помощью фрагмента Chrome. . Входные данные, привязанные к модели компонента с помощью [(ngModel)]="myProperty"
, прекрасно работают. Однако два входа обновляют модель компонента только на blur
(я хочу одностороннюю привязку шаблона к модели, которая не существует).
Например: <input id="myId" (blur)="blurs = blurs + 1">
Следующий скрипт прекрасно вводит текст, но не запускает размытие и, следовательно, не обновляет модель:
document.querySelector('#myId').select();
document.execCommand('insertText', false, 'some text');
document.getElementById("myId").focus();
document.getElementById("myId").blur();
Я пытался добавить tabindex
безуспешно.
Любые идеи?
setTimeout
с разными тайм-аутами, и мне не повезло. - person alexleen   schedule 27.02.2019