Skip to content
На цій сторінці

Спостерігачі за масивами
несумісно

Огляд

  • НЕСУМІСНО: Під час спостереження за масивом зворотний виклик запускатиметься лише тоді, коли масив буде замінено. Якщо вам потрібно запустити мутацію, необхідно вказати опцію deep.

Синтаксис 3.x

Якщо для спостереження за масивом використовується опція watch, зворотний виклик запускатиметься лише тоді, коли масив буде замінено. Іншими словами, зворотний виклик спостереження більше не запускатиметься при мутації масиву. Щоб ініціювати мутацію, необхідно вказати опцію deep.

js
watch: {
  bookList: {
    handler(val, oldVal) {
      console.log('список книг змінено')
    },
    deep: true
  },
}

Стратегія міграції

Якщо ви покладаєтеся на спостереження за мутаціями масиву, додайте опцію deep, щоб переконатися, що ваш зворотній виклик запускається правильно.

Прапор збірки міграції: WATCH_ARRAY