Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Dica: v-for agora precisa do atributo key

Na versão do 2.2 do vue.js, v-for agora precisa do atributo key , quando usado em um componente. Isto ainda não irá quebrar sua aplicação, mas irá gerar warnings, isso já era uma boa prática, então vale a pena dar uma verificada em sua aplicação e sempre que for utilizar o v-for especificar a key.

exemplo: <div v-for="(item, key) in itens"> </div>

https://github.com/vuejs/vue/releases/tag/v2.2.0

5 respostas

Precisa sim, quando itera em um componente. Entrou um sistema de injeção também. Se não colocar rola um warning.

Sobre o key eu vou criar um exercício extra porque é até uma boa prática usar. Vai ficar em dicas e truques.

Valeu cunha! Quando criar eu coloco o link aqui.

aaaaa n, cunha não !!! esse sobrenome não ta muito bem na fita atualmente... brincadeiras a parte, atualizei meu projeto e recebi esses warnings, tem varias modificações nessa versão nada que quebre a aplicação mas tem algumas interessantes como :

Vue.config.performance

Mouse event modifiers: .left, .right, .middle

Provide & Inject

<transition :duration="{ enter: 300, leave: 500 }">

Kkk Beleza!

solução!

Oi Raphael, dá um olhadinha:

https://cursos.alura.com.br/course/vue-parte2/task/25436

Coloque em dicas e truques, e ainda avisei do Warnning em versões superiores do framwork.

Você me dando OK, eu fecho esse post :)

Ok... boa!