ion-accordion-group
手风琴组是手风琴实例的容器。它管理手风琴的状态并提供键盘导航。
有关更多信息,请参阅 手风琴 文档。
接口
AccordionGroupChangeEventDetail
interface AccordionGroupChangeEventDetail<T = any> {
value: T;
}
AccordionGroupCustomEvent
虽然不是必需的,但此接口可以用于代替 CustomEvent
接口,以在从该组件发出的 Ionic 事件中实现更强的类型化。
interface AccordionGroupCustomEvent<T = any> extends CustomEvent {
detail: AccordionGroupChangeEventDetail<T>;
target: HTMLIonAccordionGroupElement;
}
属性
animated
描述 | 如果为 true ,则手风琴组内的所有手风琴在展开或折叠时都会进行动画。 |
属性 | animated |
类型 | 布尔值 |
默认 | true |
disabled
描述 | 如果为 true ,则无法与手风琴组进行交互。 |
属性 | disabled |
类型 | 布尔值 |
默认 | false |
expand
描述 | 描述每个手风琴的展开行为。可能的值为 "compact" 和 "inset" 。默认为 "compact" 。 |
属性 | expand |
类型 | "compact" | "inset" |
默认 | 'compact' |
mode
描述 | 模式决定使用哪个平台样式。 |
属性 | mode |
类型 | "ios" | "md" |
默认 | undefined |
multiple
描述 | 如果为 true ,则手风琴组可以同时展开多个手风琴组件。 |
属性 | multiple |
类型 | 布尔值 | undefined |
默认 | undefined |
readonly
描述 | 如果为 true ,则无法与手风琴组进行交互,但不会改变不透明度。 |
属性 | readonly |
类型 | 布尔值 |
默认 | false |
value
描述 | 手风琴组的值。这控制哪些手风琴已展开。当 multiple="true" 时,这应该是一个字符串数组。 |
属性 | value |
类型 | null | string | string[] | undefined |
默认 | undefined |
事件
名称 | 描述 | 冒泡 |
---|---|---|
ionChange | 当 value 属性因用户操作(例如点击)而更改时发出。 当以编程方式设置 value 属性时,此事件不会发出。 | true |
方法
此组件没有可用的公共方法。
CSS 阴影部分
此组件没有可用的 CSS 阴影部分。
CSS 自定义属性
此组件没有可用的 CSS 自定义属性。
插槽
此组件没有可用的插槽。