Technique/Vue.js

중첩된 데이터 watch - Immediate

_투덜이스머프 2020. 5. 4. 12:06
반응형

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;
      });
    }
  }
}
반응형