表单元素的Angular指令

时间:2016-07-04 14:28:59

标签: angularjs input directive

我想创建一个指令,用于表单元素,如input,textarea,select ...

我的代码:

app.directive('input', function() {
    return {
        restrict: 'E',
        priority: -1000,
        require: '^?required',
        link: function (scope, element, attrs, ctrl) {

            element.on('focus', function (e) {
                element.addClass('validate');
            });

        }
    };
});

当我尝试使用通用指令时,它不起作用,但不知道为什么......

<input common-directive type="text" name="name" placeholder="Firstname" ng-model="profile.name" ng-minlength="2" required />

0 个答案:

没有答案