Skip to content

Collapse 折叠面板

基础用法

  • 通过折叠面板收纳内容区域。
vue
<template>
	<sn-collapse-group>
			<sn-collapse-item title="子项 1">
				<sn-text text="文本1"></sn-text>
			</sn-collapse-item>
			<sn-collapse-item title="子项 2">
				<sn-text text="文本2"></sn-text>
			</sn-collapse-item>
			<sn-collapse-item title="子项 3">
				<sn-text text="文本3"></sn-text>
			</sn-collapse-item>
	</sn-collapse-group>
</template>

更多演示请下载 demo 查看

属性

sn-collapse-group

参数说明类型默认值可选值
accordion是否开启手风琴模式Booleanfalsetrue | false
aniTime动画时长String$normal-
bgColor折叠面板背景颜色String$front-
borderRadius折叠面板圆角大小String$normal-
titleSize折叠面板子项标题字体大小String$3-
titleColor折叠面板子项标题颜色String$title-
activeTitleColor折叠面板已打开的子项标题颜色String$primary-
customStyle自定义折叠面板样式UTSJSONObject{}-
customTitleStyle自定义折叠面板子项标题样式UTSJSONObject{}-
customHolderStyle自定义折叠面板子项内部容器样式UTSJSONObject{}-

sn-collapse-item

参数说明类型默认值可选值
title折叠面板子项标题String--
icon折叠面板子项图标String--
open初始状态是否展开Booleanfalsetrue | false
border是否显示分割线Booleantruetrue | false
disabled是否禁用Booleanfalsetrue | false
customStyle自定义折叠面板子项样式UTSJSONObject{}-

插槽

sn-collapse-group

名称说明
default在这里放置子组件 sn-collapse-item

sn-collapse-item

名称说明
default折叠面板子项内部放置收纳内容。

使用 MIT 协议