我对所有这些角度都很陌生...
我有一个自定义指令,我们称之为 myDar。在这个指令中,我定义了一个链接函数。在我的 html 中,我想使用该指令的多个嵌套标签,如下所示:
<myDar id="outer"><myDar id="inner"></myDar></myDar>
我希望首先执行“外部”的链接功能。我该怎么做呢?
这是一般的问题。如果它有帮助,那么我真正想做的是创建包装 jquery ui 布局的指令(链接到网站)。所以我有一个“ui-layout”指令和“center”、“west”等指令。在“ui-layout”指令中,我调用了$(tElm).layout(options)
. 创建嵌套布局时遇到问题:
<ui-layout class="layout-container">
<ui-layout-center>
<ui-layout>
<ui-layout-center>inner center</ui-layout-center>
<ui-layout-west>inner west</ui-layout-west>
</ui-layout>
</ui-layout-center>
<ui-layout-west>west</ui-layout-west>
</ui-layout>
Angular首先执行内部“ui-layout”指令的链接功能,但要让jquery ui布局插件工作,它需要先调用$(tElm).layout(options)
外部,否则布局无法正确呈现。