通过设置高度来进行压缩折叠,目前仅为竖向折叠。后续考虑添加横向折叠
<template> <div> <span> bbb </span> <db-collapse v-model="open"> <span v-for="(item, index) in value" :key="index"> {{item}} </span> </db-collapse> <db-button @click="open = !open">开关</db-button> </div> </template> <script> export default { data () { return { open: false, value: ['aaaa', 'ccccc'] } } } </script>
折叠面板通过v-model进行开关设置
v-model
属性说明如下:
← 按钮 button 图片 img →