使用import关键字报错:error Parsing error: Unexpected token import
解决方案1:eslintrc.js加入这一句
解决方案2:vue.config.js中调整babel和eslint的顺序
连续点击相同路由2次出现报错:
原因是当前的router版本号高了,可以选择降低版本(降成3.0)或者在main.js中加入以下代码
const originalPush = router.prototype.push;
router.prototype.push = function push(location) {
return originalPush.call(this, location).catch((err) => err);
};
在循环中绑定自定义属性时出现 Invalid prop: custom validator check failed for prop "index".
说明传递过去的值类型不是符合规定的,可以将该值转为字符串即可
<el-menu-item :index="key.toString()" v-for="(item,key) in navList" :key="key">{{item.name}}el-menu-item>