如果你頁面中ng-model雙向綁定了很多數據,需要同時監聽
可以用$watchGroup
//監聽數據
$scope.$watchGroup(['data1', 'data2', 'data3'], function (newValue, oldValue) {
data1 = newValue[0];
data2 = newValue[1];
data3 = newValue[2];
})
這時newValue獲得的是一個數組,分別用0,1,2獲得相應的數據值
如果你頁面中ng-model雙向綁定了很多數據,需要同時監聽
可以用$watchGroup
//監聽數據
$scope.$watchGroup(['data1', 'data2', 'data3'], function (newValue, oldValue) {
data1 = newValue[0];
data2 = newValue[1];
data3 = newValue[2];
})
這時newValue獲得的是一個數組,分別用0,1,2獲得相應的數據值