| allowClear |
是否支持清除 |
boolean |
true |
|
| autofocus |
自动获取焦点 |
boolean |
false |
|
| bordered |
是否有边框 |
boolean |
true |
3.2 |
| clearIcon |
自定义的选择框清空图标 |
slot |
- |
3.2 |
| changeOnSelect |
(单选时生效)当此项为 true 时,点选每级菜单选项值都会发生变化,具体见上面的演示 |
boolean |
false |
|
| defaultValue |
默认的选中项 |
string[] | number[] |
[] |
|
| disabled |
禁用 |
boolean |
false |
|
| displayRender |
选择后展示的渲染函数,可使用 #displayRender="{labels, selectedOptions}" |
({labels, selectedOptions}) => VNode |
labels => labels.join(' / ') |
|
| popupClassName |
自定义浮层类名 |
string |
- |
4.0 |
| dropdownStyle |
自定义浮层样式 |
CSSProperties |
{} |
3.0 |
| expandIcon |
自定义次级菜单展开图标 |
slot |
- |
3.0 |
| expandTrigger |
次级菜单的展开方式 |
click | hover |
'click' |
|
| fieldNames |
自定义 options 中 label value children 的字段 |
object |
{ label: 'label', value: 'value', children: 'children' } |
|
| getPopupContainer |
菜单渲染父节点。默认渲染到 body 上,如果你遇到菜单滚动定位问题,试试修改为滚动的区域,并相对其定位。 |
Function(triggerNode) |
() => document.body |
|
| loadData |
用于动态加载选项,无法与 showSearch 一起使用 |
(selectedOptions) => void |
- |
|
| maxTagCount |
最多显示多少个 tag,响应式模式会对性能产生损耗 |
number | responsive |
- |
3.0 |
| maxTagPlaceholder |
隐藏 tag 时显示的内容 |
v-slot | function(omittedValues) |
- |
3.0 |
| multiple |
支持多选节点 |
boolean |
- |
3.0 |
| notFoundContent |
当下拉列表为空时显示的内容 |
string | slot |
'Not Found' |
|
| open |
控制浮层显隐 |
boolean |
- |
3.0 |
| options |
可选项数据源 |
Option[] |
- |
|
| placeholder |
输入框占位文本 |
string |
'请选择' |
|
| placement |
浮层预设位置 |
bottomLeft | bottomRight | topLeft | topRight |
bottomLeft |
3.0 |
| showCheckedStrategy |
定义选中项回填的方式。Cascader.SHOW_CHILD: 只显示选中的子节点。Cascader.SHOW_PARENT: 只显示父节点(当父节点下所有子节点都选中时)。 |
Cascader.SHOW_PARENT | Cascader.SHOW_CHILD |
Cascader.SHOW_PARENT |
3.3.0 |
| removeIcon |
自定义的多选框清除图标 |
slot |
- |
3.2 |
| searchValue |
设置搜索的值,需要与 showSearch 配合使用 |
string |
- |
3.0 |
| showSearch |
在选择框中显示搜索框 |
boolean | object |
false |
|
| status |
设置校验状态 |
'error' | 'warning' |
- |
3.3.0 |
| size |
输入框大小 |
large | default | small |
default |
|
| suffixIcon |
自定义的选择框后缀图标 |
string | VNode | slot |
- |
|
| tagRender |
自定义 tag 内容,多选时生效 |
slot |
- |
3.0 |
| value(v-model) |
指定选中项 |
string[] | number[] |
- |
|