почему опция require не выдает ошибку в моей директиве, когда я использую ngModel, как опция require
Работает приведенный ниже скрипт
angular.module('myApp').directive('validNumber',[function(){
return{
require:'ngModel',
scope:{},
link: function (scope ,element, attr, ngModel) {
}
}}]) //here is my html <input ng-model="data" valid-number>
Работающий ниже скрипт не работает, почему?выдает ошибку компиляции Отсутствует необходимый контроллер
angular.module('myApp').directive('validNumber',[function(){
return{
require:'ngSandy',
scope:{},
link: function (scope ,element, attr, ngModel) {
}
}}]) //here is my html <input ng-sandy="data" valid-number>