请问vue怎么实现这样的折叠面板

新手上路,请多包涵

用element-ui做过 但是嵌套很多层 还有一些地方的样式很难实现 请问有什么别的办法吗(一共有3层)

clipboard.png

阅读 6.9k
2 个回答

每次打开或收起的时候,把所有数据循环一遍。
设置显示或隐藏。

你要自己写的话 那就数据循环 数组每一项加status [{firstatus:false,secstatus:false}]
使用v-if 点击每一项通过索引去找数组中item把状态改变就可以了

推荐问题