Collapse Animation 折叠动画
更丝滑的下拉过度
基本使用
传递一个 opened
的布尔值判断是否展开
开启
禁用状态
disabled
属性可禁用
Hello
禁止使用!!
开启
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
opened | 是否打开 | boolean | —— | false |
disabled | 是否禁用 | boolean | —— | false |
height-animation | 是否高度自适应 | boolean | —— | true |
width-animation | 是否宽度自适应 | boolean | —— | false |
animation-time | 动画时间 | number | —— | 0.747 |
on-open | 打开动画开始的回调 | DialogCallback | —— | —— |
on-open-end | 打开动画结束的回调 | DialogCallback | —— | —— |
on-close | 关闭动画开始的回调 | DialogCallback | —— | —— |
on-close-end | 关闭动画结束的回调 | DialogCallback | —— | —— |
Slots
名称 | 说明 |
---|---|
default | 默认插入内容 |
Interface
组件导出以下类型定义:
ts
import type { CollapseAnimationInstance, CollapseAnimationProps } from 'fighting-design'