# bs-transfer **Repository Path**: ambit/bs-transfer ## Basic Information - **Project Name**: bs-transfer - **Description**: 穿梭框组件,基于 Bootstrap-Table - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-04-21 - **Last Updated**: 2024-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BS Transfer 穿梭框组件,基于 Bootstrap-Table #### 安装 1. <script>标签引入:dist/bs-transfer.min.js 1. ES Module 引入:dist/bs-transfer.mjs #### 示例 ```html ``` #### 构造函数 |参数|类型|说明| |-|-|-| |options|object|配置项| #### 配置项说明 |名称|类型|默认值|说明| |-|-|-|-| |mountPoint|string/Element/jQuery||挂载点,可以是 jQuery 选择器,或元素对象| |tableOptions|object|{...}|公共的 Bootstrap Table 参数| |upperOptions|object|{}|上层表格的参数| |lowerOptions|object|{}|下层表格的参数| |toUpper|function||向上按钮的点击事件| |toLower|function||向下按钮的点击事件| |afterRender|function||等待GUI渲染后执行| |~~mutexFields~~|array||互斥字段。示例:['field']、['upperField', 'lowerField']| #### 静态属性 |属性|类型|说明| |-|-|-| |id|string|标识| |defaultOptions|object|默认配置项| #### 实例方法 |方法|参数|说明| |-|-|-| |upperTable|原 Bootstrap Table 参数|调用上层表格的方法| |lowerTable|原 Bootstrap Table 参数|调用下层表格的方法| |twoTables|原 Bootstrap Table 参数|同时调用两个表格的方法| |adjustHeight||调整两个表格高度|