旁边的黄条就是我需要隐藏。 点击显示出来。。
该怎么写。 一点概念都没用
this.$el.querySelectorALL(".left_title")[index].style.display="none"
或者
<div v-on:click="titleShow"></div>
titleShow:function (that) {
that.currentTarget.style.display="none"
}
给每条数据里面加上一个状态isShow: false
@click="item.isShow = !item.isShow"
<div class="left_bar" v-if="item.isShow"></div>
<div @click="isShow = !isShow">
<div class="left_bar" v-if="isShow"></div>
</div>
data: {
isShow: false
}
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
http://jsrun.net/43YKp
直接上示例