방명록
- 이름이 있는 라우트2024년 05월 31일 18시 20분 09초에 업로드 된 글입니다.작성자: 원2728x90반응형
라우트를 생성할 때 선택적으로 라우트에 name 을 지정가능
const routes = [ { path: '/user/:username', name: 'profile', component: User } ]
그러면 <router-link>에 to prop 을 전달할 때 path 대신 name 을 사용할 수 있음
<router-link :to="{ name: 'profile', params: { username: 'erina' } }"> 사용자 프로필 </router-link>
이렇게 되면 /user/erina 로 링크를 생성하게 된다
- name 을 사용했을 때의 이점
- 하드코딩 URL 없음
- params 의 자동 인코딩
- URL 오타방지
- 경로 순위를 우회하여, 같은 경로와 일치하는 하위 순위 라우트를 표시
각 이름은 모든 라우트에서 유일해야함, 같은 여러 라우트에 추가하면 라우터는 마지막 것만 유지할 것임
728x90반응형'JS F- > Vue' 카테고리의 다른 글
Vue 에서 외부 api cors 설정 (0) 2024.06.14 프로그래밍 방식 탐색 (0) 2024.05.31 중첩된 라우트 (0) 2024.05.31 Vue Router - 동적 라우트 매칭과 파라미터 (0) 2024.05.31 Vue 라우터 (0) 2024.05.30 컴포넌트 기초 (0) 2024.05.29 다음글이 없습니다.이전글이 없습니다.댓글