我正在尝试创建一个指令,该指令将针对我通过服务注入到 dom 的 xml 工作。
这是我的一个相对简化的示例,删除了对数据的异步服务调用以及模板:jsBin - 使用指令转换元素
将我的 post 元素的 header 属性放入 h2 标记方面一切正常,但它会在我的页面中留下一个元素,这对于某些浏览器来说会失败。
澄清一下,这就是我得到的:
<post class="ng-isolate-scope ng-scope" heading="test heading">
<div class="ng-scope">
<h2 class="ng-binding">test heading</h2>
<div>test</div>
</div>
</post>
这就是我所期望的:
<div class="ng-scope">
<h2 class="ng-binding">test heading</h2>
<div>test</div>
</div>