我正在寻找一种动态添加和删除指令的方法。在挖掘之后我怀疑我需要使用$ compile来将指令绑定到一个元素,但是我想在不重新渲染元素内容的情况下这样做。
我将指令附加到DOM中的body标签,并在不再需要时将其删除。我的指令绑定和垃圾收集元素上的辅助方法和观察者。请记住,我还有其他指令附加到正文,我只是剥离我不再需要的某些指令。
在没有子指令架构的情况下寻找一种方法,即使我将其视为后备。
如果$ compile不是正确的选择,有没有办法在元素上链接指令而不影响它的内容?
提前致谢。
答案 0 :(得分:1)
$compile
是正确的选择,但它的计算成本会很高。如果没有大量手动黑客攻击,你将无法删除指令。
你到底想要做什么?可能有更好,更容易的解决方案。