【发布时间】:2017-07-28 10:56:14
【问题描述】:
我想知道如何将 $formatters 和 $parsers 与 angular 1.5 组件一起使用。谁能发个例子。
或者我可以使用类似的东西。
【问题讨论】:
-
使用 ng-form directive 将 API 绑定到范围。 (不要将
ng-model与组件隔离范围绑定。)然后阅读AngularJS Developer Guide - Implementing Custom Form Controls Usingng-model -
我很乐意看到这个问题得到一个很好的答案。 @georgeawg 为什么不“将 ng-model 与组件隔离范围绑定”?
-
这个问题长期以来没有得到解答的原因可能是因为组件的绑定/返回模型的单一方式让这个问题变得没有意义。如果您要避免双向绑定(这始终是一个好主意),您可以在用户弄乱值时转换您的模型 => 视图
$onInit和视图 => 模型(通过调用更新 ('&') 函数并使用ng-change或其他一些用户触发的操作传递新值。 -
我也很想看到这个问题的答案。
-
我很快就会发布一个例子。我们一直在我们的应用程序中使用双向绑定。
标签: angularjs angular-ngmodel angular-components