搜索

首页  >  问答  >  正文

javascript - vue v-for循环,子循环内要取到父循环的键值,如何做到?

用的是vue_2.20
v-for循环,子循环内要取到父循环的键值,
数据结构如下

1

2

3

4

5

6

7

8

9

10

<code>data:{

    key1:[

    {a:'x',b:'y'},

    {a:'x',b:'y'}

    ],

    key2:[

    {a:'x',b:'y'},

    {a:'x',b:'y'}

    ]

}</code>

1

2

3

<code><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></code>

内层想要点击得到对应的父级的key,和子级的index,从而获取到对应p对应的信息。

某草草某草草2757 天前1076

全部回复(2)我来回复

  • 某草草

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

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

    回复
    0
  • 给我你的怀抱

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

    循环data?而且还是个对象

    回复
    0
  • 取消回复