1. $nextTick()
1) 사용 원인
-> data가 업데이트 된 후 UI가 갱신될 때 Vue가 DOM을 찾지 못하는 경우가 발생
-> 자바스크립트는 DOM 업데이트를 비동기적으로 처리함.
-> mounted 훅 사용하면 될 것 같은데... 또 이 mounted 훅이 생각보다 모든 컴포넌트가 렌더되고 실행하는 걸 보장해주지 않는다고 함.
2) 방법
Vue.nextTick(function () {
// do something cool
})
'코딩 > Javascript' 카테고리의 다른 글
[TIL - 2024.01.03] Vue.js $on $off (0) | 2024.01.03 |
---|---|
[TIL - 23.12.07] 메모리 관리 관점에서 바라본 &&와 || (0) | 2023.12.07 |
[TIL - 23.12.04] 자바스크립트 정규식 input에 번호만 입력(하이픈 추가) (0) | 2023.12.04 |
[TIL - 2023.11.23] find와 filter 차이 (0) | 2023.11.23 |
[JavaScript/Vue 2] - param 데이터 전달 (0) | 2023.11.09 |