问答详情
源自:2-12 指令(5)

这些么有细讲的问题让我捉摸不透。。。。

http://img.mukewang.com/54fe5b470001537205070533.jpg

以上圈出的事上面意思呢?比如:require:‘ng-model’ 是不是和下面的对应?

 <div>
        <div contentEditable="true" ng-model="content" title="Click to edit">Hello</div>
        <pre>model = {{content}}</pre>
    </div>


提问者:IT_BOY 2015-03-10 10:50

个回答

  • mozzie_
    2015-03-10 23:07:33
    已采纳

    图中圈红1:指令中,require 属性,代表这个指令要引用的ctrl(请求另外的controller)。这里是用了ngModelCtrl(内置),也可自定义指令。

    圈红2、3:用require引入了ctrl(ngModelCtrl),即可调用该ctrl的方法。如$setViewValue()..源码中可见。

    ps:可结合书与教程进行学习,遇到不懂多利用搜索引擎。


    祝好。