加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

AngularJS标准指令优先级列表

发布时间:2020-12-17 07:54:52 所属栏目:安全 来源:网络整理
导读:我正在寻找一个标准的angularjs指令列表及其优先级(尤其是非零指令).每当你想要创建一个特殊的指令时,看看它会很有帮助,例如一个带有terminal:true的指令,看看它最适合的位置,同时也更好地理解角度设计者如何使用它们的指令. 我知道每个指令都在其文档页面
我正在寻找一个标准的angularjs指令列表及其优先级(尤其是非零指令).每当你想要创建一个特殊的指令时,看看它会很有帮助,例如一个带有terminal:true的指令,看看它最适合的位置,同时也更好地理解角度设计者如何使用它们的指令.

我知道每个指令都在其文档页面中指定了它的优先级,但这对编译/链接顺序没有任何帮助,因为像下面这样的列表会:

Directive  - Prio
-----------------
ng-repeat  - 1000
ng-if      -  600
ng-include -  400
...

谢谢.

按优先级排序的标准角度指令列表.希望这会有用.
Directive           Priority    
---------------     -----------
ng-switch           1200    
ng-non-bindable     1000    
ng-repeat           1000    
ng-if               600 
ng-controller       500 
ng-init             450 
ng-include          400 
ng-checked          100 
ng-disabled         100 
ng-open             100 
ng-readonly         100 
ng-selected         100 
ng-href             99  
ng-src              99  
ng-srcset           99  
ng-model            1   
ng-app              0   
ng-bind             0   
ng-bind-html        0   
ng-bind-template    0
ng-blur             0
ng-change           0
ng-class            0
ng-class-even       0
ng-class-odd        0
ng-click            0
ng-cloak            0
ng-copy             0
ng-csp              0
ng-cut              0
ng-dbl-click        0
ng-focus            0
ng-form             0
ng-hide             0
ng-keydown          0
ng-keypress         0
ng-keyup            0
ng-list             0
ng-model-options    0
ng-mousedown        0
ng-mouseenter       0
ng-mouseleave       0
ng-mousemove        0
ng-mouSEOver        0
ng-mouseup          0
ng-options          0
ng-paste            0
ng-pluralize        0
ng-show             0
ng-style            0
ng-submit           0
ng-transclude       0
ng-value            0

参考

> AngularJS 1.5.0 Source

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读