1.点击一级菜单展开二级列表,然后点击子列表添加class,现在点击添加两个list中的子项都会添加class,具体看预览。
你不能通过一个值acts
去判断两个列表下的属性。
正确的做法应该是<li v-for="(s, index2) in i.list" @click="tInfo(s, index2)" :class="[s.acts == index2 ? 'active' : '']">
tInfo (s, index2, index1) {
s.isA = !s.isA
this.alInfo[index1].list[index2].acts = index2
}
通过二维数组中的确切对象的属性,比如acts
去判断。