Итак, я попытался потребовать угловую директиву внутри моей пользовательской директивы, и она выдает мне ошибку
Controller 'ngDisable', required by directive 'testDirective', can't be found!
Та же ошибка возникает с ngDisable, когда я пытался проверить, является ли он уникальным для ng-blur,Есть идеи, что я делаю не так?
HTML
<input test-directive ng-model="modelValue" ng-blur="ngBlurTest(modelValue)">
JS
angular.module('testDirectives', [])
.directive('testDirective', [ function() {
return {
restrict: 'A',
require: ['ngModel', 'ngBlur'],
scope: {
ngModel: '=',
ngBlur: '&'
},
link: function (scope, element, attrs, ngModelCtrl, test) {
// Some stuff
}
};
}])
Спасибо за помощь!