解决[Vue Router warn]: No match found for location with path “/day“问题

首先是升级vue-router4.0后会警告[Vue Router warn]: No match found for location with path "/day"

找了许久解决方案如下:

一、404页面不需要再异步路由后边添加,直接放到静态路由里即可

二、要注意不能写name,否则会刷新默认跳转到404页面 , 切记!!!!

关键代码如下:

复制代码
{
    path: '/:catchAll(.*)',
    component: () => import('../views/error-page/404.vue'),
    meta: { show: false },
  },
相关推荐
Jinuss1 分钟前
Vue3源码reactivity响应式篇之Map、Set等代理处理详解
前端·vue.js·vue3
用纸拆浪2 分钟前
❤️❤️组件踩坑日记:vxe-table-select下拉表格异步加载时的数据回显问题
前端
小鸡脚来咯2 分钟前
react速成
前端·javascript·react.js
Juchecar5 分钟前
JavaScript 和 Vue3 中 for...in 与 for...of 的区别
前端·vue.js
剽悍一小兔7 分钟前
React15.x版本 子组件调用父组件的方法,从props中拿的,这个方法里面有个setState,结果调用报错
前端·javascript·react.js
神笔码农nice7 分钟前
VUE从入门到精通二:ref、reactive、computed计算属性、watch监听、组件之间的通信
前端·javascript·vue.js
柯南二号14 分钟前
【前端】React回调函数解析
前端·react.js·前端框架
Nicholas6821 分钟前
flutter滚动视图之Scrollable源码解析(四)
前端
咸虾米23 分钟前
微信小程序服务端api签名,安全鉴权模式介绍,通过封装方法实现请求内容加密与签名
vue.js·微信小程序·uni-app
CodeWly23 分钟前
UI 和 业务!逻辑分离之法
前端