Skip to content
On this page

布局组件

Hidden Title

基础用法

展开和收缩

other

自适应高度

slot插槽

body正方形

API

属性名说明类型默认值
v-model / modelValue折叠状态,true 表示收起booleanfalse
size内边距尺寸small / default / largedefault
title默认头部标题,传入后会使用 o-title 渲染string''
boxStyle传给默认 o-title 的样式object{}
headerStyle头部区域样式object{}
bodyStyle内容区域样式object{}
footerStyle底部区域样式object{}
border是否显示头部下边框booleantrue
scroll内容区是否自动撑开并滚动booleantrue
square内容区按宽高最大值渲染为正方形booleanfalse
collapsible是否允许点击头部展开/收起booleanfalse
collapseTrigger折叠触发区域icon / headerheader

事件

事件名说明回调参数
update:modelValue折叠状态变化时触发(collapsed: boolean)

插槽

插槽名说明
default内容区域
header自定义头部,会覆盖默认 title
icon自定义折叠图标
footer底部区域

说明

  • 用于构建业务卡片式基础布局,支持展开收起、插槽、自适应高度等常见场景。
  • 只有设置 collapsible 后才允许展开 / 收起;默认点击右侧图标触发,如需整块头部可点击,可设置 collapseTrigger="header"
  • header 插槽默认会自动占满头部剩余宽度;开启 collapsible 后,右侧会为折叠图标预留空间,不需要额外手写 width: 100%
  • scrolltrue 时内容区会设置 flex: 1overflow: auto,适合放在固定高度容器中。