Maison  >  Questions et réponses  >  le corps du texte

javascript - boucle vue v-for, la valeur clé de la boucle parent doit être obtenue dans la sous-boucle, comment faire ?

En utilisant la boucle vue_2.20
v-for, la valeur clé de la boucle parent doit être obtenue dans la sous-boucle,
La structure des données est la suivante

data:{
    key1:[
    {a:'x',b:'y'},
    {a:'x',b:'y'}
    ],
    key2:[
    {a:'x',b:'y'},
    {a:'x',b:'y'}
    ]
}
<p v-for="(value, key, index) in data">
<p v-for="(value_c, key_c, index_c) in value" onclick="vm.getmydata(key,key_c)"></p>
</p>

La couche interne veut cliquer pour obtenir la clé parent et l'index enfant correspondants, afin d'obtenir les informations correspondant au p correspondant.

某草草某草草2645 Il y a quelques jours980

répondre à tous(2)je répondrai

  • 某草草

    某草草2017-06-26 10:58:33

    D'accord, j'ai trouvé le problème, remplacez simplement onclick par l'événement de liaison v-on:click -=

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-26 10:58:33

    Des données en boucle ? Et c'est un objet

    répondre
    0
  • Annulerrépondre