Vue · Senior · Запитання 21 з 75
Що часто спричиняє hydration mismatch у Vue SSR?
- ✓Правильна відповідь: Виведення значень, що відрізняються на сервері й клієнті (
Date.now(),Math.random(), перевіркиwindow), або невалідна вкладеність HTML - 2Використання
refзамістьreactive - 3Використання scoped-стилів
Пояснення
Переносьте рендер, що залежить від браузера, в onMounted або <ClientOnly> (Nuxt). Vue 3.5 додає data-allow-mismatch, щоб приглушити очікувані відмінності на кшталт часових міток.