vue-router 如何在没有对应vue文件页面 展示指定页面

路由地址是已添加了的,但vue文件可能不存在,
对应的vue文件不存在时,我希望能够展示一个404页面,但同时希望url地址仍然是原来已添加好的

我现在使用的是router.onError,也只能做到跳转到404页面,但url会变,
是用的vue2+vue-router3

router.onError现在这样处理的
image.png

阅读 1.4k
1 个回答

{path:'*',redirect:'/'},{path:'/',redirect:'/404'}
加在路由设置里面。默认会跳404。 如果配置了其他的路由 就会跳到其他路由

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题