在angularjs中使用$ compile,transclude,Controller和link

时间:2016-04-06 07:24:31

标签: angularjs angularjs-directive

最近我正在阅读自定义指令的概念。当我深入研究概念时,我发现很少有术语,如

$ compile - >其中遍历DOM并查找其指令 $ tansclude - >用于将模板加载到另一个模板。它的值是真还是假。 控制器 - >用于将DOM元素绑定到$ scope。这在编译之前有效 链接 - >用于链接或绑定数据。这是在DOM编译之后完成的。

这些是如何相互关联的。当我们将transclude设置为false或true时会发生什么。何时使用控制器或链接。编译器如何与这些函数相关联。是否必须使用transclude。什么是预链接和后链接。

0 个答案:

没有答案