【发布时间】:2015-04-07 18:28:21
【问题描述】:
我不知道怎么问这个问题。当我编写自定义指令时,这个问题总是让我感到困惑。为了更好地理解这个问题,我举个例子:
<input type="text" ng-model="name" />
在文本框中输入时,每次更改都会执行一个处理函数。这个处理程序调用 ctrl.$setViewValue(value) ,其中 ctrl 是 ngModelController 和 value 是真实值(我在文本框中输入)。因此真实视图值传播到 $viewValue。直到这里所有的概念都被清除了。但我不知道 $viewValue 如何传播到 $modelValue 和实际模型值,反之亦然。请为此推荐一些教程,或者请在这里分享您的知识:)
谢谢!!!
【问题讨论】:
-
下面的答案是否解决了您的问题?如果是这样,请考虑接受作为答案
-
@New Dev ,我用你的答案得到了这个概念,我也在网上搜索更深入。我找到了很多资源。
标签: angularjs angularjs-directive angular-ngmodel