source

(VueJ) vue-router가 여러 경로를 일치시킵니다.

factcode 2022. 8. 30. 22:10
반응형

(VueJ) vue-router가 여러 경로를 일치시킵니다.

vue-router를 사용하고 있으며 매우 다른2개의 경로를 조합하려고 합니다.사용할 수 있는 배열 표기법이 있나요?

루트에서 에일리어스를 사용할 수 있습니다.

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_internal 플랫폼 또는 b_internal 플랫폼을 호출할 수 있으며 동일한 컴포넌트가 표시됩니다.

언급URL : https://stackoverflow.com/questions/44916403/vuejs-vue-router-match-multiple-paths

반응형