18.10.23 18:27 작성
·
632
1
router-link에서 to와 :to 의 차이가 궁금합니다.
Home 컴포넌트에선 <router-link to="/b/1">Board 1</router-link> 와 같이 사용을 하는데
이번강의에서 만든 Board 컴포넌트에선 <router-link :to="/b/${bid}/c/1
">Card 1</router-link> 와 같이 사용을 하시더라구요! 저렇게 다르게 사용했을 때 차이가 있나요? :)
답변 4
0
0
2018. 10. 24. 23:30
Vuejs의 데이터 바인딩 기능입니다. 뷰 라우터와는 별개이구요.
to="/b/1" 으로 선언했을때는 링크가 /b/1으로만 설정되는 반면에
:to=/b/${bid}/c/1
로 선언하게되면 bid 변수 값에 따라 링크가 동적으로 변하는 것이죠.
bid가 3이면 /b/3/c/1, bid가 4면 /b/4/c/1이 되는 셈입니다.