其他分享
首页 > 其他分享> > 报错:error Component name “XX“ should always be multi-word &&[vue-router] uncaught error during route

报错:error Component name “XX“ should always be multi-word &&[vue-router] uncaught error during route

作者:互联网

文章目录

1.error Component name “XX” should always be multi-word

当Vue项目中的组件不是多单词组成时,会被eslint语法严格的检测到,并报错。如下:

请添加图片描述

要解决这个错误就要把eslint这种的严格的语言检测关闭掉:
在文件目录下找到eslintrc.js文件,设置如下即可。
请添加图片描述

2.[vue-router] uncaught error during route 、RangeError: Maximum call stack size exceeded

vue路由报错如下:
在这里插入图片描述
超出最大调用堆栈大小:出现这种错误最常见的原因是:在代码中的某个地方,您正在调用一个函数,该函数又调用另一个函数,依此类推,直到达到调用堆栈限制。这几乎总是因为具有未满足的基本情况的递归函数。

这两个错误同时出现,一般来讲就是路由里的跳转函数出现问题了。仔细看看router 的index文件里 if 语句和 for 语句的逻辑,修改即可。

标签:multi,vue,should,报错,during,error,router
来源: https://blog.csdn.net/CathyleeQ/article/details/123640411