单选下拉框
有筛选能力,可添加增量选项。
相比传统picker组件,可与字典联动。
支持选项自定义,可多列排列。
占位 {{n}}
属性
list自定义选项
name,value,v-model
hasmore
是否form携带更多格式的数据。
默认 false
placeholder
占位文字。
默认 请选择
range
选项数组,object需包含id,name。
left
是否左侧显示。
默认 false
itemalign
设置选项上的text-align属性
left/center/right/justify等。
默认 无
all
在range上增加一个0值选项
默认 无
ciystyle
内部显示属性
disabled
禁止选择。
默认 false
noarrow
是否无箭头。
默认 false
rows
选项列数。
默认 1
minselectsearch
选项少于n条,则不显示搜索框。
默认 5
diastema
弹出上下间隙,弹出效果更好看。
默认 12 单位px
方法
Addrange([])
增量添加选项数组
Selitem(index)
设置选中项
事件
@search
数值变更事件
from: input,confirm
接收数据后,异步加载新字典数据,调用Addrange函数更新选项。
@change, update:modelValue
数值变更事件
from: init,select
value: 当前选择项object
lastvalue: 历史选择项object
{{eventlog.length - index}}
{{item}}