- watch : 특정 데이터가 변경되었을 때 실행, 새로운 데이터와 이전의 데이터를 가져옴 (lazy)
/ watching a getter
const state = reactive({ count: 0 })
watch(
() => state.count,
(count, prevCount) => {
/* ... */
}
)
- watchEffect : 의존성이 있는 데이터에 대해서 즉각적으로 실행 (immediately), 함수 내부에 있는 여러 반응값을 관찰해야 할 때마다 사용하고 그 중 하나가 업데이트 될 때 마다 반응
const count = ref(0)
watchEffect(() => console.log(count.value))
// -> logs 0
'Vue' 카테고리의 다른 글
[vue] ngrok 을 이용해서 외부에서 로컬로 접속하기 (0) | 2022.05.17 |
---|---|
eslint, prettier (0) | 2021.12.14 |
같은 라이브러리 다른버전 npm install (0) | 2021.10.05 |
Vue Cli 3 IE polyfill 설정하기 (0) | 2020.06.25 |
브라우저 blob 데이터 받기 (0) | 2019.10.30 |