我有一个List,其中包含我的angular js项目中的对象。列表中的每个对象都包含名称和值。此值绑定到文本字段。列表显示在网格上,当选择网格行时,将显示带有绑定值的表单。
我添加了以下代码来查看列表,以查看其对象值的可能更改。
$scope.$watch('myList', function(newval, oldval){
},true);
HTML
<div ng-repeat="myObject in myList">
<input id="myObject.objectName-{{$index}}" ng-model="myObject.objectValue"/>
</div>
问题是,只要在值被更改时选择了行,手表就会被执行。
有任何改进或建议吗?