【发布时间】:2013-01-15 05:51:05
【问题描述】:
我喜欢使用指令制作自定义组件。我检查了很多教程,它让我感到困惑,任何人都可以解释指令是如何工作的。我打算制作的组件是
<shout-list></shout-list>
喊单的模板是这样的
<div class="shout" ng-repeat="shout in shouts">
<p>{{shout.message}}</p>
<img src="media/images/delete.png" width="32" height="32" ng-click="deleteShout({{$index}},'{{shout._id}}')"/>
</div>
【问题讨论】:
-
egghead.io 的短视频帮助我理解指令。以及来自官方 AngularJS 博客的博文 About those directives 的视频。
-
我看了视频,但对何时使用编译器和链接器感到困惑
-
通俗地说:编译器用于修改模板,链接器用于将数据绑定到已编译的模板
-
@MaximPonomarev 在哪种情况下使用编译器和链接器?你能具体说明我们什么时候使用它吗..
-
我写了一篇博客文章让人们开始编写指令:seanhess.github.io/2013/10/14/angularjs-directive-design.html
标签: angularjs angularjs-directive