본문 바로가기

Technique/Vue.js

중첩된 데이터 watch - Immediate

반응형

watch는 속성의 값이 변할 때 실행되지만, 종종 변경과 관계없이 처음 한 번 실행해야 하는 경우가 있다.

 

페이지 로드 시 즉시 watch가 실행되도록 할 수 있을까?

watch: {
  // Whenever the movie prop changes, fetch new data
  movie: {
    // Will fire as soon as the component is created
    immediate: true,
    handler(movie) {
      // Fetch data about the movie
      fetch(`/${movie}`).then((data) => {
        this.movieData = data;
      });
    }
  }
}
반응형

'Technique > Vue.js' 카테고리의 다른 글

computed  (0) 2020.05.04
watch - Handler  (0) 2020.05.04
중첩된 데이터 watch - deep  (0) 2020.05.04
FindSelect 만들기  (0) 2020.04.28
v-model  (0) 2020.04.28