Javascript 如何使用vue.js 3中的vue路由器将404路由重定向到家中

Javascript 如何使用vue.js 3中的vue路由器将404路由重定向到家中,javascript,vue.js,vue-router,vuejs3,vue-router4,Javascript,Vue.js,Vue Router,Vuejs3,Vue Router4,你好,全能的社区 我对Vue.js 3有点问题。在路由器中,我无法定义任何未知路由应重定向到“/” 在这里,我已经测试了重定向:“/”工作,但是路径:“/*”不工作。路径“/”仅适用于domain.com/。。。我还测试了路径:“*”,但我得到了以下错误: 未捕获错误:路由“”应为“/” 如何在最新的Vue.js3中执行404重定向?在与Vue 3兼容的Vue router 4中,您可以如下所示: const routes = [ { path: "/",

你好,全能的社区

我对Vue.js 3有点问题。在路由器中,我无法定义任何未知路由应重定向到“/”

在这里,我已经测试了重定向:“/”工作,但是路径:“/*”不工作。路径“/”仅适用于domain.com/。。。我还测试了路径:“*”,但我得到了以下错误:

未捕获错误:路由“”应为“/”


如何在最新的Vue.js3中执行404重定向?

在与Vue 3兼容的Vue router 4中,您可以如下所示:

const routes = [
  {
    path: "/",
    name: "Home",
    component: Home,
  },
  {
    path: '/:pathMatch(.*)*',
    redirect: "/",
  }
]

在与Vue 3兼容的Vue路由器4中,您可以如下所示:

const routes = [
  {
    path: "/",
    name: "Home",
    component: Home,
  },
  {
    path: '/:pathMatch(.*)*',
    redirect: "/",
  }
]