真的在为此苦苦挣扎 - 尝试了我能想到的所有方法。希望有人可以提供帮助。
我有一个指令可以为我创建自定义控件的轮廓。自定义控件的中心部分将由另一个动态生成的指令表示,该指令基于外部指令上的范围变量的值。范围变量包含内部指令的名称。我这样做是因为我的页面将有多个动态生成的元素,它们都有一个共同的布局但不同的内部内容。
即我的外部指令的一个例子:
<div data-inner="{{inner}}">
<!-- div content here --->
<div {{inner}} />
{{inner}}
设置为另一个指令的名称 - 在这种情况下search
。因此,我的页面应变为:
<div data-inner="search">
<!-- div content here --->
<div search />
在search
较低的 div 上也被该指令的内容替换。
有任何想法吗?
更新 这是一个代表我遇到的问题的基本jsFiddle - 注意第三个 div 没有显示。