Я пытаюсь использовать Input Mask jQuery plugin в качестве директивы, но получаю следующую ошибку в ошибках консоли Chrome.Преобразование плагина jQuery в директиву AngularJS
TypeError: Cannot read property 'length' of undefined
Мой код
JS
var app = angular.module('app', ['ngResource']);
app.directive('inputMask', function(){
return {
restrict: 'A',
link: function(scope, element){
element.mask();
}
}
})
HTML
<input type="text" class="form-control input-mask" data-input-mask data-mask="{mask: 00/00/0000}" placeholder="eg: 23/05/2014">
http://plnkr.co/edit/Kp3SYS0cbIfVm1gTwtE0?p=preview
Пожалуйста, помогите мне исправить это.
использование уже создана директива вместо создания собственного http://angular-ui.github.io/ui-utils/ –