如果手输入路由的过程中,没有匹配到对应的页面,此时应该抛出一个404无页面的状态
新建一个 error.vue 作为404的内容页面
配置一个路由 index.js中
{
path:'/404',
name:'404',
component:()=> import('@/views/error')
},
{
// *指的是匹配所有没有匹配到的页面
path:'*',
// 重定向,重定向到404的路由
redirect: '/404'
}
*代表的是任意路由匹配,指的是如果当前的routes中没有对应的路由,都会被*所匹配,redirect指的是重定向,重定向路由位置,指的是重定向到404路由的页面