-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
router-link
20.07.30 17:20 작성 조회수 126
1
1. <router-link v-bind:to="`item/${item.id}`">
2. <router-link v-bind:to="`/user/${item.user}`" >
1번은 url 이 item 부터 시작하고 2번은 /user로 시작하는데,
테스트 해보니 앞에 '/'를 넣었을때와 안넣었을때 값은 동일하던데 어떤 차이가 있나요??
Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
공통 컴포넌트 구현(4) - template 속성과 v-if 디렉티브 활용 2
강의실 바로가기
답변을 작성해보세요.
0
장기효(캡틴판교)
지식공유자2020.07.31
안녕하세요 bin님 좋은 질문입니다 :) 해당 부분은 뷰 라우터에서 내부적으로 `URL`을 조합해주는 로직과 연관이 있는데요. 나중에 해쉬를 썼을 때를 고려해서라도 앞에 `/`를 붙이시는게 더 안전하게 라우터를 이동할 수 있는 방법일 것 같습니다. 수강해주셔서 감사합니다 :)
답변 1