a태그와 router-link는 라우터 주소를 이동시킬 때 사용한다.
이 둘은 비슷하지만 다음과 같은 차이점이 있기 때문에, vue에선 a태그보단 router-link 사용을 선호한다.
- a태그 : 페이지 전체가 다시 실행되게 됨. (spa 구현x)
- router-link : 브라우저의 "새로고침 없이"도 다른 페이지로 이동시켜주는 컴포넌트임! (spa 구현ㅇ)
'프론트엔드 > vue' 카테고리의 다른 글
v-model 에 대해 (0) | 2023.05.12 |
---|---|
v-slot (0) | 2023.05.10 |
vue best practice (0) | 2023.05.08 |
data 초기값을 computed로 할 수 없는 이유 (0) | 2023.04.14 |
[vue2] slot (0) | 2023.03.26 |