2.0.3 • Published 3 years ago

bpo-elt-transfer v2.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

bpo-elt-transfer

基于elt-transfer的自用定制, 拆了部分封装,和无用方法,提升了扩展性。 更改了props 和表格的列定义方式,使其更贴合原生el-transfer 和el-table 的使用。提高了客制化能力,并且使用方式更符合直觉。

安装

npm install bpo-elt-transfer

使用

在main.js文件中引入插件并注册

import bpoEltTransfer from 'bpo-elt-transfer'
Vue.use(bpoEltTransfer)

Attributes

参数说明类型默认值
value / v-model绑定值array
data候选池(左表)的数据源array[]
button-texts自定义标题文案array'待选项', '已选项'
title-texts自定义按钮文案array'',''
min-height表格最小高度string300px
max-height表格最大高度string500px
row-key表格行数据的Keystringid

Slot

名称说明
left-header自定义左表header
left-footer自定义左表footer
left-table-columns左表的列,参照原生el-table-colum 使用
right-header自定义右表header
right-footer自定义右表footer, 默认内容为一个右格行数统计
right-table-columns右表的列,参照原生el-table-colum 使用

NPM

npm地址: https://www.npmjs.com/package/bpo-elt-transfer

GitHub

GitHub地址:https://github.com/LeonTheProfessional/bpo-elt-transfer