当前位置: 首页 > news >正文

element-ui transfer 组件源码分享

transfer 穿梭框组件源码简单分享,主要从以下几个方面:

1、transfer 组件页面结构。

2、transfer 组件属性。

3、transfer 组件方法。

4、transfer 组件事件。

5、transfer slot 挂载。

一、组件页面结构。

二、组件属性。

2.1 value / v-model 绑定值,类型 array,无默认值。

2.2 data 数据源,类型 array[{ key, label, disabled }],默认 []。

2.3 filterable 是否可搜索,类型 boolean,默认 false。

2.4 filter-placeholder 搜索框占位符,类型 string,默认 ‘请输入搜索内容’。

2.5 filter-method 自定义搜索方法,类型 function,无默认值。

2.6 target-order 右侧列表元素的排序策略:若为 original,则保持与数据源相同的顺序;若为 push,则新加入的元素排在最后;若为 unshift,则新加入的元素排在最前,类型 string,可选值 original / push / unshift,默认值 original。

2.7 titles 自定义列表标题,类型 array,默认值 ['列表1','列表2']。

2.8 button-texts 自定义按钮文案,类型 array,默认值 []。

2.9 render-content 自定义数据项渲染函数,类型 function(h,option),无默认值。

2.10 format 列表顶部勾选状态文案,类型 object{noChecked, hasChecked},默认值 { noChecked: '${checked}/${total}', hasChecked: '${checked}/${total}' }。

2.11 props 数据源的字段别名,类型 object{key, label, disabled},无默认值。

2.12 left-default-checked 初始状态下左侧列表的已勾选项的 key 数组,类型 array,默认值 []。

2.13 right-default-checked 初始状态下右侧列表的已勾选项的 key 数组,类型 array,默认值 []。

三、组件方法。

3.1 clearQuery 清空某个面板的搜索关键词,参数 left/right 指定需要清空的面板。

 

四、组件事件。

4.1 change 右侧列表元素变化时触发,回调参数 当前值、数据移动的方向('left' / 'right')、发生移动的数据 key 数组。

4.2 left-check-chnge 左侧列表元素被用户选中 / 取消选中时触发,回调参数 当前被选中的元素的 key 数组、选中状态发生变化的元素的 key 数组。

4.3 right-check-change 右侧列表元素被用户选中 / 取消选中时触发,当前被选中的元素的 key 数组、选中状态发生变化的元素的 key 数组。

五、组件 slot。

5.1 -- 自定义数据项的内容,参数为 { option }。

5.2 left-footer 左侧列表底部的内容。

5.3 right-footer 右侧列表底部的内容。

http://www.xdnf.cn/news/107443.html

相关文章:

  • 永磁同步电机控制算法--零d轴电流IF控制
  • 幂等性设计保障系统可靠性和数据一致性
  • 顺序表专题
  • 结合地理数据处理
  • 数据流量采集系统的实现
  • 为什么Spring中@Bean注解默认创建单例Bean
  • TORL:解锁大模型推理新境界,强化学习与工具融合的创新变革
  • 将 MySQL 8 主从复制延迟优化到极致
  • cgdb的基础使用教程
  • 制造业数字化转型标杆解析:从冀凯机电到君乐宝的启示
  • Java类加载器(ClassLoader)及其相关类 简介
  • 【C++】AVL树
  • 《从卷积核到数字解码:CNN 手写数字识别实战解析》
  • 蚊子的搜索距离可达60公里:对一些特殊气味有所偏爱
  • 短说社区V5.2.1正式版发布|修复已知问题
  • 品牌名凭空消失?3步破解亚马逊前台标题隐藏危机
  • 在Linux驱动开发中使用DeepSeek的方法
  • 智能指针(shared_ptr)之二
  • 18487.1-2015-解读笔记五-交流充电之停止充电
  • 详解 synchronized 关键字【通俗易懂】
  • 前端常见问题
  • 西门子S7-200SMART 控制Profinet闭环步进MD-4250-PN (1)电机及专栏介绍
  • 基于百度地图 MCP Server规划规划一次青岛到北京旅行的详细行程实践
  • Vue3集成百度实时语音识别
  • 【Redis】集合类型Set 常用命令详解
  • ZLMediaKit支持JT1078实时音视频
  • 新手村:正则化
  • 系统架构师2025年论文《系统架构风格》
  • Airflow全局异常捕获实现消息通知实践
  • LeetCode-46. 全排列