角度不同类型的前缀

时间:2017-01-26 05:06:21

标签: angularjs

我已经开始学习角度js一段时间了,到目前为止我已经使用了两种类型的前缀。它们是ng-data-ng。但是当我通过角度库时,我找到了这个数组。

var ngAttrPrefixes = ['ng-', 'data-ng-', 'ng:', 'x-ng-'];

这是否意味着有4种类型的前缀可用于角度。那么彼此有什么不同呢?需要决定选择哪个前缀的情况是什么。

1 个答案:

答案 0 :(得分:1)

来自angular-documentation

  

AngularJS规范化元素的标记和属性名称以确定   哪些元素匹配哪些指令。我们通常会提到   它们区分大小写的camelCase规范化名称的指令(例如   ngModel)。但是,由于HTML不区分大小写,我们参考   DOM中的指令通过小写形式,通常使用   DOM元素上的破折号分隔属性(例如ng-model)。

基于以上声明,所有都是有效的指令

  1. ng-bind
  2. 纳克:绑定
  3. ng_bind
  4. 数据-NG绑定
  5. x-ng-bind
  6. <强> DEMO