Когда я изменяю значение элемента ввода из простого JavaScript, модель angular не обновляется. Можно ли каким-либо образом инициировать это обновление, активировав какое-то событие вручную после изменения?
<body ng-controller="MainCtrl">
<script>
function changeValue() {
var e = document.getElementById("field");
e.value = "updated value";
}
</script>
field: <input type="text" id="field" ng-model="field">{{field}}
<br>
<button onclick="changeValue()">Change the value</button>
</body>
Полный пример можно найти на plunkr. После нажатия кнопки я ожидаю, что {{field}}
будет обновлен каким-то образом. Есть ли способ сделать это?