vue-router 如果地址不存在怎么跳转到404页面 keep-alive使用

来源:5-7 vue-router(命名的路由视图、路由重定向)

Eden_frontend

2017-04-10

vue-router 如果地址不存在怎么跳转到404页面


如下路由规则

{
 path: '/detail/:id',
 name: 'detail',
 component: detail
},
{
 path: '/productlist/:id',
 name: 'productlist',
 component: productlist
},
{
 path: '/search',
 name: 'search',
 component: search
},

当我地址栏中输入localhost:8080/dddddd

这样页面就是空白一片怎么才能跳转404页面

keep-alive为什么无法使用。

首页加载AJAX在created里面。但是通过浏览器返回页面会重新刷新。created会重新加载

写回答

1回答

fishenal

2017-04-10

跳转404这是服务端做的,vuecli的项目我记得是会跳回到404的。
用vuerouter,页面初始化相关的工作推荐放在onoagechange 这些阶段,具体名字我记不清了,去vuerouter文档上查。

0
0

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程