所有
假设我有一个像:
这样的指令app.directive("onedir", function(){
return {
restrict:"AE",
scope: {
data: "=data"
},
controller:function($scope){},
link:function(scope, EL, attrs){}
}
});
我想使用$ watch来监控指令内的数据变化,我应该将$ watch放在控制器部分还是链接部分,如:
$scope.$watch("data", function(newdata, olddata){})
OR
scope.$watch("data", function(newdata, olddata){})