在自定义指令上使用ng-model和自定义属性进行2种方式绑定之间的区别

火车

构建自定义表单输入指令时,我应该使用ng-model或我自己的自定义my-val属性。

我想要的结果是2种方式的绑定,因此更改输入将更新$ scope上的模型,而更改$ scope将更新表单输入。

我知道,如果我在指令中“ require”:“ ngModel”,则可以通过ngModelController,而使用myVal将是一个简单的属性。

新开发者

ng-model有两个主要目的:

  1. 与DOM无关的抽象层,为其他指令(自定义和内置)提供钩子,以验证,格式化或解析值
  2. form设置$dirty/$pristine$valid/$invalid标志的指令集成

因此,您肯定可以有一个自定义的双向绑定属性,但是随后您就失去了使用诸如ng-required或的ng-change指令以及支持ng-model模型的其他自定义指令的机会

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在自定义指令上使用ng-model和自定义属性进行2种方式绑定之间的区别

来自分类Dev

在自定义replace指令上使用ng-show不会显示或隐藏

来自分类Dev

在自定义指令中使用ng-blur

来自分类Dev

使用ng-repeat嵌套自定义指令

来自分类Dev

自定义角度指令中的ng-switch打破了两种方式的绑定

来自分类Dev

使用自定义指令进行ng-repeat数据绑定

来自分类Dev

使用自定义指令进行ng-repeat数据绑定

来自分类Dev

自定义指令

来自分类Dev

通过自定义指令进行ng-grid分页

来自分类Dev

自定义元素指令和属性

来自分类Dev

ANgularjs:ng-repeat和嵌套的自定义指令

来自分类Dev

带templateUrl和ng-repeat的自定义指令

来自分类Dev

带templateUrl和ng-repeat的自定义指令

来自分类Dev

ANgularjs:ng-repeat和嵌套的自定义指令

来自分类Dev

自定义“使用严格”指令

来自分类Dev

如何使用自定义指令。

来自分类Dev

使用自定义指令使用ng-repeat显示2个不同的表

来自分类Dev

使用自定义指令,ng-show和$ scope在Angularjs中隐藏/显示元素

来自分类Dev

使用自定义指令,ng-show和$ scope在Angularjs中隐藏/显示元素

来自分类Dev

使用ng消息和打字稿的自定义验证指令

来自分类Dev

角度形式:在自定义指令上设置$ dirty属性

来自分类Dev

用于在元素上分配属性的自定义指令

来自分类Dev

离子 3 指令。在 Div 上添加自定义属性?

来自分类Dev

在自定义属性指令和数据绑定属性指令中使用@Attribute

来自分类Dev

ng-class不会在自定义指令上触发

来自分类Dev

与ng-repeat相同的HTML元素上的AngularJS自定义指令

来自分类Dev

AngularJS:ng-repeat在具有隔离范围的自定义指令上

来自分类Dev

ng-repeat自定义指令上的对象数组不起作用

来自分类Dev

在自定义指令上使用ngModelController更改父指令中的模型

Related 相关文章

  1. 1

    在自定义指令上使用ng-model和自定义属性进行2种方式绑定之间的区别

  2. 2

    在自定义replace指令上使用ng-show不会显示或隐藏

  3. 3

    在自定义指令中使用ng-blur

  4. 4

    使用ng-repeat嵌套自定义指令

  5. 5

    自定义角度指令中的ng-switch打破了两种方式的绑定

  6. 6

    使用自定义指令进行ng-repeat数据绑定

  7. 7

    使用自定义指令进行ng-repeat数据绑定

  8. 8

    自定义指令

  9. 9

    通过自定义指令进行ng-grid分页

  10. 10

    自定义元素指令和属性

  11. 11

    ANgularjs:ng-repeat和嵌套的自定义指令

  12. 12

    带templateUrl和ng-repeat的自定义指令

  13. 13

    带templateUrl和ng-repeat的自定义指令

  14. 14

    ANgularjs:ng-repeat和嵌套的自定义指令

  15. 15

    自定义“使用严格”指令

  16. 16

    如何使用自定义指令。

  17. 17

    使用自定义指令使用ng-repeat显示2个不同的表

  18. 18

    使用自定义指令,ng-show和$ scope在Angularjs中隐藏/显示元素

  19. 19

    使用自定义指令,ng-show和$ scope在Angularjs中隐藏/显示元素

  20. 20

    使用ng消息和打字稿的自定义验证指令

  21. 21

    角度形式:在自定义指令上设置$ dirty属性

  22. 22

    用于在元素上分配属性的自定义指令

  23. 23

    离子 3 指令。在 Div 上添加自定义属性?

  24. 24

    在自定义属性指令和数据绑定属性指令中使用@Attribute

  25. 25

    ng-class不会在自定义指令上触发

  26. 26

    与ng-repeat相同的HTML元素上的AngularJS自定义指令

  27. 27

    AngularJS:ng-repeat在具有隔离范围的自定义指令上

  28. 28

    ng-repeat自定义指令上的对象数组不起作用

  29. 29

    在自定义指令上使用ngModelController更改父指令中的模型

热门标签

归档