Skip to content
10 / 22

Как работает nextTick в Vue и когда его использовать?

nextTick() возвращает промис, который разрешается после того, как Vue обновит DOM в ответ на изменение реактивных данных. Дело в том, что Vue обновляет DOM асинхронно — батчит изменения. Если ты поменял данные и сразу пытаешься прочитать DOM, он ещё старый. await nextTick() гарантирует, что DOM уже обновлён.

Как работает nextTick в Vue и когда его использовать? | JScriptiser