Skip to content

Select 选择器 ​

AuSelect 使用 Aurora Plus 的紧凑列表弹层呈现选项,并统一尺寸、焦点、禁用态和错误态。

基础用法 ​

当前选择:Markdown,14 px

Select API ​

Attributes ​

属性说明类型默认值
modelValue当前选中值string / number / boolean''
size尺寸small / default / largedefault
disabled是否禁用booleanfalse
invalid是否显示错误态booleanfalse
fitContent是否根据全部可见选项中的最长内容自适应宽度booleanfalse
maxWidth自适应模式的最大宽度,数字会转换为 pxstring / number320
teleported是否将选项弹层传送到目标容器booleantrue
appendTo选项弹层挂载目标string / HTMLElement'body'
zIndex选项弹层层级number1200

Events ​

事件名说明参数
update:modelValue选中值变化(value)
change选中值变化(value, sourceEvent)
focus获得焦点(event)
blur失去焦点(event)

Slots ​

插槽名说明
defaultoption 或 optgroup 选项声明

Exposes ​

方法或属性说明
focus(options?)聚焦选择框
blur()移除焦点
open()打开选项弹层
close()关闭选项弹层
toggle()切换选项弹层
selectRef选择触发按钮引用
listboxRef选项列表引用

Aurora Plus · Vue 3 Component Library