(VueJS) vue-router 匹配多个路径

(VueJS) vue-router match multiple paths

我正在使用 vue-router,并且希望匹配两条截然不同的路径。我可以使用某种数组符号吗?

您可以在路由中使用别名:

routes: [
  { path: '/foo', component: Foo, alias: '/bar'}
]

这里有一些很好的例子:

https://github.com/vuejs/vue-router/blob/dev/examples/route-alias/app.js

实现此目的的最佳方法是:

{
    path: '/internalplatforms',
    alias: ['/a_internalplatforms', '/b_internalplatforms'],
    name: 'ImportantPlatform',
    component: ImportantPlatform
}

通过别名,您可以调用内部平台或 a_internalplatforms 或 b_internalplatforms,它会显示相同的组件。