반응형
새로고침 시 Vue 라우터가 홈 페이지로 리디렉션됨
저는 루트가 많은 vue 앱을 가지고 있습니다.페이지를 새로고침하려고 하면 항상 현재 페이지를 새로 고치지 않고 홈 페이지로 리디렉션됩니다.
라우터의 설정은 다음과 같습니다.
export default new Router({
mode: 'history',
base: process.env.BASE_URL,
routes: [
{
path: '/',
name: 'home',
component: Home,
children: [
{
path: "/dashboard",
name: 'dashboard',
component: DashboardView
},
{
path: "/About",
name:'about',
component: About
},
{
path: "/comments",
name:'comments',
component: Comments
},
]
}
홈 페이지로 리디렉션하는 대신 현재 페이지를 새로 고치는 방법.
음, 만약 당신이process.env.BASE_URL
존재하며, 그것은 옳다.home
컴포넌트가 시작점입니다.배치한 경로 목록에서About
의 아이로서home
아마 밖에 나가 있으려고 그랬을 거예요
어쨌든, 모두 자녀가 아닌 것으로 해 주세요.모두 올바르게 동작하고 있는 것을 확인하면, 재차 네스트 된 아이에의 어프로치를 시험해 보겠습니다만, 다음의 문서를 참조해 주세요.
Note that nested paths that start with / will be treated as a root path. This allows you to leverage the component nesting without having to use a nested URL.
참고 자료: https://router.vuejs.org/guide/essentials/nested-routes.html
언급URL : https://stackoverflow.com/questions/58449717/vue-router-redirecting-to-home-page-on-reload
반응형
'source' 카테고리의 다른 글
이것을 사용하는 것의 단점은 무엇입니까?vue 컴포넌트의 $root? (0) | 2022.08.21 |
---|---|
JPA에서 List 유형의 속성을 유지하려면 어떻게 해야 합니까? (0) | 2022.08.21 |
도트(".") 연산자와 화살표("->") 연산자가 C와목표-C (0) | 2022.08.21 |
하위에서 스토어 변경을 트리거해도 스토어가 업데이트되지 않습니다. (0) | 2022.08.19 |
PDF 형식의 C89/C90 표준은 어디에서 찾을 수 있습니까? (0) | 2022.08.19 |