Vue: старт

Урок 06 · 11 хв

watch: побічний ефект на зміну

Computed — формула. watch — сходити в API, коли id змінився.

watch(id, (next) => { load(next) }) спрацьовує, коли id змінюється. watchEffect сам збирає залежності з того, що прочитав. Не клади у watch те, що можна computed: фільтр списку — computed, запит на сервер — watch.

Зміна id
AI

Можна спитати про це правило«Не плоди цикли»

  • immediate: true — запустити одразу, не чекати першої зміни.
  • deep: true на об'єкті — дорожче, частіше watch на конкретне поле.
  • Один раз після монтування без стеження — onMounted, а не watch.
AI

Можна спитати про цей пункт«Суть уроку»

Перевірка

Закріпи, поки не пішов далі

  1. 1. Фільтр списку — це

  2. 2. Завантаження користувача під час зміни id

  3. 3. immediate: true означає