多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
>[success] # 404 * 在新的`vueRouter` 中配置匹配所有路由页面配置从之前`*` 改成了`:pathMatch(.*)*` ~~~ { path: '/:pathMatch(.*)*', component: () => import(/* webpackChunkName: "about" */ '@/view/404.vue'), }, ~~~ * 可以通过` $route.params.pathMatch ` 获取输入url * * 例如现在我的路由配置中并没有可以匹配`http://localhost:8080/99999/zzz/rrr` 路由但想获取具体不匹配地址,使用`$route.params.pathMatch` 后即可得到一个数组`[ "99999", "zzz", "rrr" ]` * * 但如果你的匹配所有配置为`/:pathMatch(.*)`末尾没有`*` 那使用`$route.params.pathMatch`获取的为`99999/zzz/rrr` 说明`pathMatch` 也仅是参数可以叫做别的例如 ~~~ { path: '/:catchAll(.*)', name: 'ErrorPage', component: ErrorPage } ~~~