项目正在快速迭代中,API 与视觉细节可能随版本调整,请勿用于生产环境。
仅桌面端保证样式

Transfer 穿梭框 ​

双栏数据搬运:勾选左侧候选后点击按钮移入右侧(modelValue 为右侧 key 数组),支持搜索过滤。

基础用法 ​

候选成员3
项目成员2

已选:zhang、zhao

单向模式 ​

one-way 开启后隐藏右到左的回移按钮,并收起已选区的勾选入口(行内与表头),数据只从左向右移动——适合「确认即生效」的分配场景。

列表 15
列表 20
无数据

自定义行内容 ​

item 作用域插槽两栏共用,暴露 item(行数据)与 direction(left / right,来源面板);未提供插槽时回退渲染 label 纯文本。

待规划2
进行中1

Transfer API ​

名称类型默认值说明
modelValueArray[]右侧已选项的 key 数组(v-model)
dataArray[]全量数据,项为 { key, label }
titlesArray['列表 1', '列表 2']左右栏标题,缺省取当前语言包
filterableBooleanfalse开启搜索
filter-placeholderString取语言包(中文为 请输入搜索内容)搜索占位
disabledBooleanfalse整体禁用:移动按钮、勾选框与搜索框联动
one-wayBooleanfalse单向模式:隐藏回移按钮与已选区勾选入口,数据只从左向右移动

事件:update:modelValue、change(keys)。

Transfer Slots

参数说明类型默认值
item行内容作用域插槽,参数 item(行数据)与 direction(left / right),两栏共用,缺省渲染 label——