跳转到内容

数据穿梭框 Transfer

数据穿梭框的基本用法。

通过 source-title ,target-title 插槽自定义标题栏的渲染内容

通过 item 插槽自定义选项的渲染内容。

通过设置 one-way ,使用单向模式的穿梭框。

通过设置 show-search 来使用带搜索框的穿梭框,可以自定义搜索函数。

通过设置 simple 来开启简单模式,点击选项即可移动。

通过穿梭框自定义接口可以实现树型穿梭框。

参数名描述类型默认值版本
data穿梭框的数据TransferItem[][]
model-value (v-model)目标选择框中的值string[]-
default-value目标选择框中默认的值(非受控状态)string[][]
selected (v-model)选中的选项值string[]-
default-selected默认选中的选项值(非受控状态)string[][]
disabled是否禁用booleanfalse
simple是否开启简单模式(点击选项即移动)booleanfalse
one-way是否开启单向模式(仅可移动到目标选择框)booleanfalse
show-search是否显示搜索框booleanfalse
show-select-all是否展示全选勾选框booleantrue2.39.0
title源选择框和目标选择框的标题string[]['Source', 'Target']
source-input-search-props源选择框的搜索框配置object-2.51.1
target-input-search-props目标选择框的搜索框配置object-2.51.1
事件名描述参数
change目标选择框的值改变时触发value: string[]
select选中的值改变时触发selected: string[]
search用户搜索时触发value: string
type: 'target'|'source'
插槽名描述参数版本
source源面板data: TransferItem[]
selectedKeys: string[]
onSelect: (value: string[]) => void
2.39.0
source-title源标题插槽countTotal: number
countSelected: number
searchValue: string
checked: boolean
indeterminate: boolean
onSelectAllChange: (checked:boolean) => void
onClear: () => void
2.45.0
to-target-icon移至目标图标插槽-2.52.0
to-source-icon移至源图标插槽-2.52.0
target目标面板data: TransferItem[]
selectedKeys: string[]
onSelect: (value: string[]) => void
2.39.0
target-title目标标题插槽countTotal: number
countSelected: number
searchValue: string
checked: boolean
indeterminate: boolean
onSelectAllChange: (checked:boolean) => void
onClear: () => void
2.45.0
item选项value: string
label: string
参数名描述类型默认值
value选项的值string-
label选项的标签string-
disabled是否禁用booleanfalse