Skip to content

Collapse ​

简易介绍 ​

collapse折叠面板组件,用于展示可折叠的内容区域。
可以使用<MYCollapse></MYCollapse>或者<MYCollapse />和<MYCollapse-item></MYCollapse-item>或者<MYCollapse-item />来实现折叠面板。

基础用法 ​

使用v-model绑定当前激活的面板。

代码演示
功能特性
支持多面板同时展开
通过 v-model 绑定展开的面板
展开代码

手风琴模式 ​

使用accordion属性可以设置为手风琴模式,每次只能展开一个面板。

代码演示
简介
手风琴模式一次只能展开一个面板
展开代码

API 参考 ​

Collapse Props ​

参数说明类型可选值默认值
modelValue激活的面板string | array——
accordion是否为手风琴模式boolean—false

CollapseItem Props ​

参数说明类型可选值默认值
name唯一标识符string——
title面板标题string——

CollapseItem Slots ​

名称说明
default面板内容

类型定义 ​

typescript
interface CollapseProps {
  modelValue?: string | string[];
  accordion?: boolean;
}

interface CollapseItemProps {
  name: string;
  disabled?: boolean;
}

基于 MIT 协议