选择器选项
@astryxdesign/core v0.7.1 · SelectorOption
属性
下面是一个 SelectorOption 对象上的字段。它们是数据,不是组件属性:放进 选择器 的 options 数组里,或者在 option 插槽里收到。
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
value | string | number | — | 选中这一项时报出去的值。必填,同一个列表里不能重复。 |
label | string | — | 这一行的主文字,也是它的无障碍名。必填。 |
description | string | — | 主文字下面那行小字。单独占一行,比主文字更小更淡。 |
icon | string | — | 主文字前面的图标,写 CSS 图标类名,例如 i-carbon-user。 |
disabled | boolean | false | 选项还留在列表里,但选不了。方向键会跳过它。 |
插槽
Selector 的 option 插槽用来换掉某一行的内容。它收到 option(上面那个对象)、isActive(指针或键盘当前停在哪一行)和 isSelected。