简单的问题就不说了,出现这个问题主要是因为组件之间产生了循环引用,比如一个Mycom组件。他其中引入了Mychild,而Mychild中又引入了Mycom,就会一直递归循环下去,解决方案就是中断这个循环引入,怎么中断呢,就是将组件变成动态引入的,类似于我需要这个组件,但是不是刚注册就需要使用。
对于上面的例子就是在子组件中写上这个代码,或者在父组件中写动态引入,结果就是为了中止循环引入
components:{
Mycom:()=>import('@/views/Mycom')
}
参考链接: