• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

'$route'를 watch할 수도 있지만 computed로 리턴하는것이 깔끔하지않나요?

20.07.15 18:33 작성 조회수 219

4

<template>
  <div>
    Card
    <div>cid: {{cid}}</div>
  </div>
</template>

<script>
export default {
  computed: {
    cid() {
      return this.$route.params.cid
    }
  }
}
</script>

$route를 watch할 수 있다는건 처음 알았네요 ㅎㅎ. 

하지만 created 라이프사이클에서 값을 설정해주고, watch로 따로 설정하는것보다는 computed로 잡아주는것이 더 깔끔하지않을까요?  의도가 따로 있으셔서 watch를 사용하셨다면 그 이유가 궁금해서 질문드립니다..!

답변 1

답변을 작성해보세요.

0

그렇게는 안해봤는데요, computed로 한 번 해봐야겠네요.