• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

라우터 별 분기처리시 this.$route.name 을 사용하는 이유가 궁금합니다.

22.08.28 17:16 작성 조회수 237

1

강의의 약 5분쯤에 컴포넌트를 재사용하기위해 데이터를 불러오는 로직을 분기처리하는 것에 대한 궁금증인데요..

this.$route.path 를 써도 분기처리 가능하고 사실 name을 쓰려면 route 설정에 name을 추가해줘야 하는데, 하나의 필드를 추가할 만큼 path가 아닌 name을 쓰면 좋은 점이 있는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

안녕하세요, 좋은 질문이네요. path나 name 둘 중에 편한 걸로 분기치시면 됩니다. name이 좀 더 유니크한 값을 정의할 수 있고 path는 복잡해졌을 때 관리가 어려울 수 있다 정도의 차이가 있을 것 같아요 :)