티스토리 뷰

Vue

[Vue] 5. Vue advanced

개발자 뭄뭄 2022. 11. 26. 05:08
반응형

1. computed


  • Vue instance가 가진 options 중 하나
  • computed 객체에 정의한 함수를 페이지가 최초로 렌더링 될 때 호출하여 계산
    • 계산 결과가 변하기 전까지 함수를 재호출 하는 것이 아닌 계산된 값을 반환
  • method vs computed
    methodcomputed
    호출 될 때마다 함수를 실행함수의 종속 대상의 변화에 따라 계산 여부가 결정
    같은 결과여도 매번 새롭게 계산종속 대상이 변하지 않으면 항상 저장(캐싱)된 값을 반환

2. watch


  • 특정 데이터의 변화를 감지하는 기능
    1. watch 객체를 정의
    1. 감시할 data를 지정
    1. data가 변할 시 실행할 함수를 정의
  • 실행 함수를 Vue method로 대체 가능
  • Array, Object의 내부 요소 변경을 감지 위해서는 deep 속성 추가 필요

3. filters


  • 텍스트 형식화를 적용할 수 있는 필터
  • interpolation 혹은 v-bind를 이용할 때 사용 가능
  • 필터는 JS 표현식 마지막에 ‘|’ 와 함께 추가되어야 한다.
  • 이어서 사용(chaning) 가능

Uploaded by N2T

반응형

'Vue' 카테고리의 다른 글

[Vue] 7. Component와 SFC  (0) 2022.11.26
[Vue] 6. Vue CLI  (0) 2022.11.26
[Vue] 4. Style Guide  (0) 2022.11.26
[Vue] 3. Basic Syntax  (0) 2022.11.26
[Vue] 2. Vue?  (0) 2022.11.26
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함