1
我有一些自定義指令,我已經綁定了ng-model和ng-change指令信息。AngularJS - 觸發ngChange?
例子:
<custom-directive ng-model="users" ng-change="changed()">
</custom-directive>
指令後執行包含一些輸入,文本域等。我希望當事情在這個輸入,文字區域改爲執行changed()
裝訂成ng-change
功能,始終。
我可以執行指令controller
或link
的ng-change
嗎?
喜歡本作例子:
.directive('customDirective', function() {
return {
restrict: 'E',
replace: true,
require: 'ngModel',
templateUrl: 'src/template.html',
link: function (scope, elem, attrs, ngModel) {
executeNgChange();
}
};
})
我認爲你可以做一個'$ scope。$ eval(attrs.ngChange)' – devqon