AngularJS指令:在链接阶段获取限制类型

时间:2015-04-14 11:59:19

标签: javascript angularjs angularjs-directive

是否可以获取我添加到页面的指令实例的选定限制类型?这意味着我可以通过属性检查A或E吗?

1 个答案:

答案 0 :(得分:1)

您可以在链接中查看

指令链接

link : function(scope, element, attrs) {
    var directiveName = 'test', requireType = '';
    if (element.hasClass(directiveName))
        requireType = 'C';
    else if (attrs.hasOwnProperty(directiveName))
        requireType = 'A';
    else
        requireType = 'E';
}