AngularJS指令未执行

时间:2015-06-04 04:08:33

标签: angularjs angularjs-directive

我有一个Angular Directive,如下所示:

angular.module("Module").directive("ValidateGreaterThan", ["angular-underscore", function (_) {
    "use strict";

    console.log("directive works");
    return {
        require: "ngModel",
        restrict: 'A',
        link: function (scope, element, attrs, ngModel) {
            console.log("directive works");
        }
    }
}]);

标记:

      <input placeholder="eg. 10" type="number" name="minutes" 
          required 
          validate-greater-than="0"
          data-ng-model="settingsController.model" />

不幸的是,我的控制台日志都没有显示出来。知道为什么吗?该文件显示在devtools中,因此正确加载,angular.module("Module")._invokeQueue正确显示列出的指令。

0 个答案:

没有答案