Heim  >  Fragen und Antworten  >  Hauptteil

javascript - vue v-for-Schleife, der Schlüsselwert der übergeordneten Schleife muss in der Unterschleife abgerufen werden, wie geht das?

Mit der vue_2.20
v-for-Schleife muss der Schlüsselwert der übergeordneten Schleife in der Unterschleife abgerufen werden.
Die Datenstruktur ist wie folgt

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>

Die innere Ebene möchte klicken, um den entsprechenden übergeordneten Schlüssel und den untergeordneten Index abzurufen, um die dem entsprechenden p entsprechenden Informationen zu erhalten.

某草草某草草2645 Tage vor982

Antworte allen(2)Ich werde antworten

  • 某草草

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

    好吧,找到问题了,只要把onclick换成v-on:click绑定事件就行了-=

    Antwort
    0
  • 给我你的怀抱

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

    循环data?而且还是个对象

    Antwort
    0
  • StornierenAntwort