我调用$destroy后子组件不受影响功能还正常
http://runjs.cn/code/o36fn2qx
调用$destroy方法后,直接移除dom就行,还是要主动调用子组件的$destroy方法再移除dom?
手动 $destroy 在 2.0 完全不建议,尤其是当组件本身不是手动创建的时候。请用父组件状态来控制子组件。
@yyx990803 我准备在已有的项目里,要做一些比较复杂的的功能,我想用vue来做必须要手动创建销毁,这种情况下我是不是用1.0比较好?
有个组件是需要keep-alive的,如果我需要在某种情况下把缓存的组件清除掉,该怎么办?我的是vue2,不用destroy,还有其他的办法干掉缓存的组件吗?
@cike8899 同问,相同需求
+1
可以使用keep-alive的include,但也是会有些问题
有个组件是需要keep-alive的,如果我需要在某种情况下把缓存的组件清除掉,该怎么办?我的是vue2,不用destroy,还有其他的办法干掉缓存的组件吗?
请问大佬,你解决了么~ 遇到相同需求。
Most helpful comment
有个组件是需要keep-alive的,如果我需要在某种情况下把缓存的组件清除掉,该怎么办?我的是vue2,不用destroy,还有其他的办法干掉缓存的组件吗?