我不明白为什么或为什么不使用 angularjs 隔离范围或不使用 $watch?
例如:
app.directive('fooDirective', function () {
return {
scope: {
readonly: '=' or '@' or '&'
},
link: function (scope, element, attrs) {
// should I use $watch here or not ?
scope.$watch('readonly', function () {
// do I require to do so???
});
}
};
});