如何检测元素模型的变化?

时间:2017-02-09 12:20:08

标签: angularjs

我有型号:$scope.genres = [object: {id: 1, list: []}]

如何检测仅模型元素$scope.genres.list中的更改?

2 个答案:

答案 0 :(得分:1)

你可以使用$ scope。$ watch来观察模型中的变化。

请参阅https://docs.angularjs.org/api/ng/type/$rootScope.Scope

答案 1 :(得分:0)

如果您没有其他选项但检测到更改,则可以使用watch:

$scope.$watch('genres.list', function(newValue) {
    //...code...
}, true); //"true" provides deep watch (for inner properties)