Как потребовать директивы angularJS в пользовательской директиве? - PullRequest
0 голосов
/ 06 декабря 2018

Итак, я попытался потребовать угловую директиву внутри моей пользовательской директивы, и она выдает мне ошибку

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
        }
    };  
}])

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...