## Collapse 折叠面板 > 代码块: `uCollapse` > 关联组件:`uni-collapse-item`、`uni-icons`。 展示可以折叠 / 展开的内容区域。 ### 安装方式 本组件符合[easycom](https://uniapp.dcloud.io/collocation/pages?id=easycom)规范,`HBuilderX 2.5.5`起,只需将本组件导入项目,在页面`template`中即可直接使用,无需在页面中`import`和注册`components`。 如需通过`npm`方式使用`uni-ui`组件,另见文档:[https://ext.dcloud.net.cn/plugin?id=55](https://ext.dcloud.net.cn/plugin?id=55) ### 基本用法 在 ``template`` 中引用组件 ```html 折叠内容主体,可自定义内容及样式 禁用状态 手风琴效果 手风琴效果 手风琴效果 折叠内容主体,可自定义内容及样式 折叠内容主体,可自定义内容及样式 ``` ## API ### Collapse Props |属性名 |类型 |默认值 |说明 | |:-: |:-: |:-: |:-: | |accordion |Boolean|false |是否开启手风琴效果 | ### Collapse Event |事件称名 |说明 |返回值 | |:-: |:-: :-: | |@change |切换面板时触发 |activeNames(Array):展开状态的uniCollapseItem的name值| ### Collapse Methods |方法名称 |说明 | |:-: |:-: | |resize |更新当前列表高度,只有 `animation:true` 下生效| > - resize 方法解决动态添加数据,带动画的折叠面板高度不更新的问题 > - 需要在数据渲染完毕之后使用 `resize` 方法。推荐在 `this.nextTick()` 中使用 ### CollapseItem Props |属性名 |类型 |默认值 |说明 | |:-: |:-: |:-: |:-: | |title |String |- |标题文字 | |thumb |String |- |标题左侧缩略图 | |disabled |Boolean|false |是否禁用 | |open |Boolean|false |是否展开面板 | |showAnimation |Boolean |false |开启动画 |