请教一下,我目前写了一段nested v-for
其中cmdlist是一个Object 内装Array的资料结构
如: { a: [1,2,3], b: [3,4,5], c: [5,6,7], d: [7,8,9] }
想在HTML呈现如下表示:
a
1
2
3
b
3
4
5
c
5
6
7
d
7
8
9
<li v-for="(item_list, key, index) in cmdlist" v-on:click="toggle(index)">
{{key}}
<ul v-if="boxes[index].show" v-for="item in item_list">
<li>{{item}}</li>
</ul>
</li>
在HTML页面上呈现出的结果是对的,不过错误的是v-on:click的地方
我预期v-on:click的作用范围只有在第一层<li> tag的部分
结果连第二层的<li> tag也受到影响
想请教这部分应该如何进行修正? 还望先进指点,感谢