Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

87
Visualizações
Cómo usar el atributo especial clave dentro de la directiva v-for usando una matriz de matrices
  1. elemento de la lista

Una variable have que contiene una matriz de matrices de objetos como este:

 let FooVar: Array<Array<FooObject>> = [] ;

quiero recorrerlo dentro de un componente algo como esto

 <span v-for="item in FooVar" :key="XXX">

¿Qué debo poner dentro del atributo clave?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Como se dice en la documentación .

El atributo especial clave se usa principalmente como una sugerencia para que el algoritmo DOM virtual de Vue identifique los nodos virtuales al comparar la nueva lista de nodos con la lista anterior.

También se utilizará para

  • Activar adecuadamente los ganchos del ciclo de vida de un componente
  • Activar transiciones

El único requisito es que sus llaves no deben tener ningún duplicado.

Los hijos del mismo padre común deben tener claves únicas. Las claves duplicadas causarán errores de renderizado.


En general, la mejor manera es agregar un identificador único al elemento, por ejemplo, una identificación que proviene de la base de datos.

 <span v-for="item in FooVar" :key="item.id">

Si no tiene ninguna identificación, puede usar el índice del elemento en la lista.

Tenga en cuenta que esto NO está optimizado y vea aquí por qué

 <span v-for="(item, index) in FooVar" :key="index">
about 4 years ago · Juan Pablo Isaza Relatório

0

Puedes poner índice:

 <span v-for="(item, index) in FooVar" :key="index">
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda