angular指令详细配置

来源:互联网 发布:知乎投资理财 编辑:程序博客网 时间:2024/06/03 20:18

angular指令详细配置

全部配置

angular.module('app', []).directive('my-dir', [function(){    restrict: String, //指令使用地点    priority: Number, //指令优先级,确定在一个元素上的指令调用顺序    template: String or Function,    templateUrl: String,    replace: Boolean,    scope: Boolean or Object    transclude: Boolean,    controller: String or Function,    controllerAs: String,    require: String,    link: Function,    compile: Function}])

下面解释一些常用的

restrict(可选):配置指令的使用方式    E:元素    A:属性    C:类名    M: 注释    默认:AEteminal(可选):配置angular停止运行比当前元素优先级低的指令,和当前元素优先级相等或高的指令会执行template(可选)templateUrl(可选):配置模板的urlscope(可选):比较重要,由于在上一篇中详细介绍过了,不在啰嗦transclusion(可选):唔,有点难,放到下一篇博客。
0 0