折叠组
@astryxdesign/core v0.7.1 · CollapsibleGroup
属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
type | 'single' | 'multiple' | 'single' | single 同时只展开一项。multiple 每项各自开关。 |
defaultValue | string | string[] | - | 组自己管状态时,一开始展开的项。 |
value | string | string[] | - | 受控的展开项。用 v-model:value 绑定。 |
hasDividers | boolean | false | 在项与项之间画一条细线。 |
density | 'compact' | 'balanced' | 'spacious' | 有分隔线时为 'balanced' | 触发器和内容的内边距。 |
chevronPosition | 'start' | 'end' | 'end' | 每一项箭头的位置。单项仍可以自己设置 chevronPosition。 |
事件
| 名称 | 参数 | 说明 |
|---|---|---|
update:value | string | string[] | 下一次展开的值。单选模式全部收起时是 ''。 |
change | string | string[] | 和 update:value 一起发出。 |
插槽
默认插槽是 Collapsible。每一项都要有 value。