在我的jspx文件中,我写的是这样的。现在,value属性正在变化,我可以看到带有新值的文本框,但是当更改值时,ng-change未触发,因为$ {sessionScope.counter}已更改。
<input type="text" ng-model="review.Rating" ng-change="change(review.Rating)" value="${sessionScope.counter}" />
PN:我已经加载了Angular propery,控制器内的其他东西都正常工作。
答案 0 :(得分:-1)
如果你正在改变&#34;价值&#34;它不会解雇ngChange()。就像onchange()。
当用户在输入字段中键入值时,ng-change将正确触发。当用户键入多个字符并按下选择值
时,不会触发它从angularjs看输入[text] https://docs.angularjs.org/api/ng/input/input%5Btext%5D
您可以阅读更改详细信息&#34; 当输入因用户与输入元素的交互而发生更改时要执行的角度表达式&#34;