Vue2 项目报错问题收录(持续更新...)

Vue2 组件引入报错(引入组件报错

did you register the component correctly? For recursive components, make sure to provide the "name" option.

出现原因:如果遇到递归式调用组件,比如说 A 组件调用了 B 组件,B 组件调用了 C 组件,C 组件又调用了 A 组件之类的,所以需要将 import 引入改为 components 内部引入

参考文章@你挚爱的强哥

// 正常组件注册 (递归调用组件会报错)

 components:{组件名字}

// 采用下面组件注册方式, 可以解决递归调用组件报错问题

 components: {
    组件名称: (d) => import("@/vue/components/xxx/组件名称"), //解决递归加载组件报错
  },

vue项目中Uncaught runtime errors:怎样关闭

参考文章@笑毅

解决办法:在vue.config.js中添加如下配置

module.exports = defineConfig({
	...
	devServer: {
  // 解决页面弹出红色报错遮罩层
  client: {
  //将overlay设置为false即可
  overlay: false,
  },
},
})

你可能感兴趣的:(vue.js,前端,javascript)