Как вызвать событие Angular blur из консоли браузера?
У меня есть некоторые входные данные, которые я пытаюсь заполнить с помощью фрагмента 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
без успеха.
Есть идеи?