강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

bin님의 프로필 이미지
bin

작성한 질문수

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

공통 컴포넌트 구현(4) - template 속성과 v-if 디렉티브 활용 2

router-link

작성

·

200

1

1. <router-link v-bind:to="`item/${item.id}`">
2. <router-link  v-bind:to="`/user/${item.user}`" >

1번은 url 이 item 부터 시작하고 2번은 /user로 시작하는데,

테스트 해보니 앞에 '/'를 넣었을때와 안넣었을때 값은 동일하던데 어떤 차이가 있나요??

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 bin님 좋은 질문입니다 :) 해당 부분은 뷰 라우터에서 내부적으로 `URL`을 조합해주는 로직과 연관이 있는데요. 나중에 해쉬를 썼을 때를 고려해서라도 앞에 `/`를 붙이시는게 더 안전하게 라우터를 이동할 수 있는 방법일 것 같습니다. 수강해주셔서 감사합니다 :)

bin님의 프로필 이미지
bin

작성한 질문수

질문하기