Skip to content
The translation is synced to the docs on of which the commit hash is 8a7fb04.

Observação dos Vetores
rutura

Visão Geral

  • RUTURA: Quando observamos um vetor, a função de resposta apenas aciona quando o vetor é substituído. Se precisarmos de acionar na mutação, a opção deep deve ser especificada.

Sintaxe da 3.x

Quando usamos a opção watch para observar um vetor, a função de resposta apenas aciona quando o vetor é substituído. Em outras palavras, a função de resposta do observador não será mais acionada na mutação do vetor. Para acionar na mutação, a opção deep deve ser especificada.

js
watch: {
  bookList: {
    handler(val, oldVal) {
      console.log('book list changed')
    },
    deep: true
  },
}

Estratégia de Migração

Se dependermos da observação de mutações de vetores, adicionamos a opção deep para garantir que a nossa função de resposta é acionada corretamente.

Opção da Construção de Migração: WATCH_ARRAY