使用vue3 的过程中报错 Failed to execute ‘insertBefore’
vue相关 issue
使用keep-alive
的时候,进行有效缓存(所谓有效就是keep-alive
中的include
的name
确实存在同名的vue
组件路由)的时候。如果template
中有
。(可能是有条件(dialog
或者v-if
)显示前有注释就有问题)
所以解决办法有
-
通过改掉
vue
中的name
,随便填写,只要不和keep-alive
中的name
一样,那么keep-alive
就无效缓存,则就不会有问题 -
去掉keep-alive。
-
去掉注释。。。
总结:
keep-alive
无效,或者条件显示前后的注释去掉就没事了。。。