当从会话

时间:2016-02-28 07:35:31

标签: javascript angularjs

在我的jspx文件中,我写的是这样的。现在,value属性正在变化,我可以看到带有新值的文本框,但是当更改值时,ng-change未触发,因为$ {sessionScope.counter}已更改。

<input type="text" ng-model="review.Rating" ng-change="change(review.Rating)" value="${sessionScope.counter}" />

PN:我已经加载了Angular propery,控制器内的其他东西都正常工作。

1 个答案:

答案 0 :(得分:-1)

如果你正在改变&#34;价值&#34;它不会解雇ngChange()。就像onchange()。

当用户在输入字段中键入值时,

ng-change将正确触发。当用户键入多个字符并按下选择值

时,不会触发它

从angularjs看输入[text] https://docs.angularjs.org/api/ng/input/input%5Btext%5D

您可以阅读更改详细信息&#34; 当输入因用户与输入元素的交互而发生更改时要执行的角度表达式&#34;