Javascript Angujar 1.3罐';t如果使用$watch更改数据
我正在使用Angular.js制作一个网页,其中我在表格中显示数据,用户可以编辑。每当数据更改时,我都需要运行javascript函数,因此我的想法是使用Javascript Angujar 1.3罐';t如果使用$watch更改数据,javascript,angularjs,watch,Javascript,Angularjs,Watch,我正在使用Angular.js制作一个网页,其中我在表格中显示数据,用户可以编辑。每当数据更改时,我都需要运行javascript函数,因此我的想法是使用$scope$watch。我的问题是,数据发生了更改,但$scope$watch没有运行 这是我的一段精简代码(app.js) 我做错了什么?这是最好的从中看到的是数据的变化吗? 储罐。使用对象相等标志,因此不使用参考相等: $scope.$watch('datos', function(){ $scope.updated++;
$scope$watch
。我的问题是,数据发生了更改,但$scope$watch
没有运行
这是我的一段精简代码(app.js)
我做错了什么?这是最好的从中看到的是数据的变化吗?
储罐。使用对象相等标志,因此不使用参考相等:
$scope.$watch('datos', function(){
$scope.updated++;
}, true);
或者,使用氘建议的$watchCollection
:
$scope.$watchCollection('datos', function(){
$scope.updated++;
});
使用对象相等标志,使其不使用引用相等:
$scope.$watch('datos', function(){
$scope.updated++;
}, true);
或者,使用氘建议的$watchCollection
:
$scope.$watchCollection('datos', function(){
$scope.updated++;
});
使用对象相等标志,使其不使用引用相等:
$scope.$watch('datos', function(){
$scope.updated++;
}, true);
或者,使用氘建议的$watchCollection
:
$scope.$watchCollection('datos', function(){
$scope.updated++;
});
使用对象相等标志,使其不使用引用相等:
$scope.$watch('datos', function(){
$scope.updated++;
}, true);
或者,使用氘建议的$watchCollection
:
$scope.$watchCollection('datos', function(){
$scope.updated++;
});
尝试使用$watchCollection代替替代尝试使用$watchCollection代替替代尝试使用$watchCollection代替替代尝试使用$watchCollection