Skip to content

Collapse 折叠面板

通过折叠面板收纳内容区域

基础用法

可同时展开多个面板,面板之间不影响。

送元二使安西

渭城朝雨浥轻尘,客舍青青柳色新。

劝君更尽一杯酒,西出阳关无故人。

手风琴效果

每次只能展开一个面板,通过 accordion 属性来设置是否以手风琴模式显示。

送元二使安西

渭城朝雨浥轻尘,客舍青青柳色新。

劝君更尽一杯酒,西出阳关无故人。

自定义面板标题

除了可以通过 title 属性以外,还可以通过具名 slot 来实现自定义面板的标题内容,以实现增加图标等效果。

主题

组件提供了3种不同的主题:up、down、line。通过设置 effect 属性来改变主题,默认为 line。

额外节点

通过 extra 可以设置额外节点。extra 单击可以设置 stop 修饰符,以阻止当前项目展开。

不同尺寸

组件提供除了默认值 medium 以外的三种尺寸。额外的尺寸:large、small、mini,通过设置 size 属性来配置它们。

Collapse API

Collapse Attributes

参数名描述类型默认值
model-value / v-model当前激活的面板String Array-
accordion是否手风琴模式Booleanfalse
effect主题Stringoutset
size尺寸Stringmedium

Collapse Events

事件名描述参数
change当前激活面板改变时触发Function

Collapse Slots

参数名描述
defaultCollapse Item

Collapse-Item API

Collapse-Item Attributes

参数名描述类型默认值
name唯一标志符String Number-
title面板标题String-
extra右上角的操作区域String-
disabled是否禁用Booleanfalse

Collapse-Item Slots

参数名描述
defaultCollapse Item 内容
titleCollapse Item 标题
extraCollapse Item 额外内容