#### API ## antd API 通用属性参考:[通用属性](/docs/react/common-props) ### Collapse | 参数 | 说明 | 类型 | 默认值 | 版本 | |--------|--------|--------|--------|--------| | accordion | 手风琴模式 | boolean | false | | | activeKey | 当前激活 tab 面板的 key | string[] \| string | | | | bordered | 带边框风格的折叠面板 | boolean | true | | | collapsible | 所有子面板是否可折叠或指定可折叠触发区域 | header | - | 4.9.0 | | defaultActiveKey | 初始化选中面板的 key | string[] \| string | - | | | destroyOnHidden | 销毁折叠隐藏的面板 | boolean | false | 5.25.0 | | expandIcon | 自定义切换图标 | (panelProps) => ReactNode | - | | | expandIconPosition | 设置图标位置 | start | - | 4.21.0 | | ghost | 使折叠面板透明且无边框 | boolean | false | 4.4.0 | | size | 设置折叠面板大小 | large | middle | 5.2.0 | | onChange | 切换面板的回调 | function | - | | | items | 折叠项目内容 | | - | 5.6.0 | ### ItemType | 参数 | 说明 | 类型 | 默认值 | 版本 | |--------|--------|--------|--------|--------| | classNames | 语义化结构 className | | - | 5.21.0 | | collapsible | 是否可折叠或指定可折叠触发区域 | header | - | | | forceRender | 被隐藏时是否渲染 body 区域 DOM 结构 | boolean | false | | | key | 对应 activeKey | string \| number | - | | | label | 面板标题 | ReactNode | - | - | | showArrow | 是否展示当前面板上的箭头(为 false 时,collapsible 不能设为 icon) | boolean | true | | | styles | 语义化结构 style | | - | 5.21.0 | ### Collapse.Panel 版本 >= 5.6.0 时请使用 items 方式配置面板。 | 参数 | 说明 | 类型 | 默认值 | 版本 | |--------|--------|--------|--------|--------| | collapsible | 是否可折叠或指定可折叠触发区域 | header | - | 4.9.0 (icon: 4.24.0) | | forceRender | 被隐藏时是否渲染 body 区域 DOM 结构 | boolean | false | | | header | 面板标题 | ReactNode | - | | | key | 对应 activeKey | string \| number | - | | | showArrow | 是否展示当前面板上的箭头(为 false 时,collapsible 不能设为 icon) | boolean | true | |