我目前正在尝试创建一个具有两个已转换部分的指令,但到目前为止还没有成功。现在我发现Angular UI Bootstrap的tab
指令就是这么做的!不幸的是,他们拉出https://github.com/troywatson/Lawrence-Style-Checker的角度诡计显然太过于先进而无法理解。
在in their source code中,他们有以下代码:
<tabset>
<tab select="alertMe()">
<tab-heading>
<i class="glyphicon glyphicon-bell"></i> Alert!
</tab-heading>
I've got an HTML heading, and a select callback. Pretty cool!
</tab>
</tabset>
这正是我所需要的。有人可以向我解释我需要采取的步骤,以便将<tab-heading>
内容转换为一个地方,将其他内容转移到另一个地方吗?
我在消息来源中不明白的事情:
tabHeading
只有tabHeadingTransclude
。那么<tab-heading>
元素是如何找到的?我也没有在任何地方看到对这些元素的查询。tabContentTransclude
和tabHeadingTransclude
。