标签: javascript angularjs angularjs-directive angularjs-scope
我有一个指令,它会在某些条件下从页面中删除DOM元素。它将首先删除子元素,然后删除父元素。它工作正常,但如果元素上有另一个指令,我可以看到一些错误出现。我认为它与删除元素后仍然存在的其他指令的范围有关。
处理这样的事情的正确方法是什么?我是否需要破坏其他指令的范围?删除元素的指令具有继承范围,同一元素上的另一个指令通常具有隔离范围。