VUE computed vs watch

kyusung·2019년 7월 31일
0
  1. 가급적이면 computed 속성을 사용한다
  2. computed 가 유용한 경우
  • 특히 데이터의 변화에 따라서 화면에 계산된 값을 화면에 출력해야 하는경우
  • 캐싱 : 입력값이 같을 경우 캐싱했던 데이터를 바로 반환
  1. watch 를 사용해야하는 경우
  • 단순한 계산 외에 비동기 처리 로직이 포함되는 경우
  • 처리가 오래걸리는 수행하는 주기를 제한 가능(lodash의 debounce 이용)
  • 캐싱없이 매번 호출해야하는 경우
  • 탬플릿에 출력하지 않는 데 값의 변화를 관찰해야할 경우

0개의 댓글