这是一个非常新手的问题,但为什么不
document.getElementById("demo").value
更新角度模型?它更新输入字段,但仅在手动将某些内容放入字段后才更新模型。
这是代码:
<div ng-controller="AddCtrl">
<input type="text" id="demo" ng-model="test.fld" ng-change="change()"></input>
<br />
[ <a href="" onclick="somefnc()">pop</a> ]
[ <a href="" ng-click="add(test)">add</a> ]
<p>Test-field: {{test.fld}}</p>
</div>
<script>
function somefnc() {
document.getElementById("demo").value = "hi";
}
</script>