ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[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 } ~~~