3.3.55 • Published 6 years ago

@beisen-phoenix/transfer v3.3.55

Weekly downloads
251
License
ISC
Repository
-
Last release
6 years ago

穿梭框

API 属性如下:

成员说明类型默认值
canDrag是否可拖拽booleanfalse
titles标题集合,顺序从左至右string[]'', ''
showSearch是否显示搜索框booleanfalse
leastCount设置最少选择几条number-
searchPlaceholder搜索框 placeholder 内容string'请搜索'
notFoundContent无数据时展示内容string, React.ReactNode'暂无数据'
width自定义宽度string-
height自定义高度string-
dataSource穿梭框数据(type 在 group 模式下数据结构有些不同,具体见下方 TransferItem)TransferItem[][]
targetKeys显示在右侧数据的 key 集合string[][]
selectedKeys设置哪些项应该被选中string[][]
type类型string(“group” / "normal")normal
lazy使用 react-lazy-load 优化性能,可参照 react-lazy-load 设置相关参数-
onChange选项在两栏之间转移时的回调函数(targetKeys, direction, moveKeys): void
onSelectChange选中项发生改变时的回调函数(sourceSelectedKeys, targetSelectedKeys): void-
onSearch搜索框内容时改变时的回调函数(direction: 'left', value: string): void-
onScroll选项列表滚动时的回调函数(direction, event): void-
onDragChange选项拖拽时的回调函数(dataSource, targetkeys): void-

changelog

2019/10/28 1、新增 type 属性(“group”|“normal”) 2、新增左侧选择支持分组(目前仅支持一级分组) 3、删除 rowKey 属性 4、删除 dataSource 里的 value 属性,key 属性为必填(key 就是 value) 5、type 为 group 的时候,dataSource 的数据结构

注意:

按照 React 的规范,所有的组件数组必须绑定 key。在 Transfer 中,dataSource 里的数据值需要指定 key 值。对于 dataSource 默认将每列数据的 key 属性作为唯一的标识。

如果你的数据没有这个属性,务必使用 rowKey 来指定数据列的主键。

// 比如你的数据主键是 uid
return <Transfer rowKey={record => record.uid} />;

TransferItem 类型

//当type为normal或者不传的时候
const dataSource = [{
    key: ‘12345’,
    title: '测试1',
    disabled: false
}]
//当type为group当时候
const dataSource =[{
    key:"groupKey",
    title:"groupTitle",
    children:[{
        key:"12345",
        title:"名称",
        disabled:false
    }]
}]
3.3.55

6 years ago

3.3.54

6 years ago

3.3.53

6 years ago

3.3.51

6 years ago

3.3.52

6 years ago

3.3.47

6 years ago

3.3.48

6 years ago

3.3.49

6 years ago

3.3.50

6 years ago

3.3.46

6 years ago

3.3.43

6 years ago

3.3.45

6 years ago

3.3.42

6 years ago

3.3.41-beta.1

6 years ago

3.3.41

6 years ago

3.3.38

6 years ago

3.3.39

6 years ago

3.3.35

6 years ago

3.3.36

6 years ago

3.3.37

6 years ago

3.3.33

6 years ago

3.3.34

6 years ago

3.3.32

6 years ago

3.3.31

6 years ago

3.3.29

6 years ago

3.3.28

6 years ago

3.3.27

6 years ago

3.3.26

6 years ago

3.3.25

6 years ago

3.3.24

6 years ago

3.3.23

6 years ago

3.3.22

6 years ago

3.3.21

6 years ago

3.3.20

6 years ago

3.3.19

6 years ago

3.3.18

6 years ago

3.3.17

6 years ago

3.3.16

6 years ago

3.3.15

6 years ago

3.3.14

6 years ago

3.3.13

6 years ago

3.3.12

6 years ago

3.3.11

6 years ago

3.3.10

6 years ago

3.3.9

6 years ago

3.3.8

6 years ago

3.3.7

6 years ago

3.3.6

6 years ago

3.3.5

6 years ago

3.2.80-beta.1

6 years ago

3.2.80

6 years ago

3.3.4

6 years ago

3.3.3

6 years ago

3.3.1

6 years ago

3.3.0

6 years ago

3.2.97

6 years ago

3.2.95

6 years ago

3.2.94

6 years ago

3.2.93

6 years ago

3.2.92

6 years ago

3.2.90

6 years ago

3.2.88

6 years ago

3.2.87

6 years ago

3.2.86

6 years ago

3.2.85

6 years ago

3.2.84

6 years ago

3.2.83

6 years ago

3.2.82

6 years ago

3.2.81

6 years ago

3.2.79

6 years ago

3.2.78

6 years ago

3.2.76

6 years ago

3.2.7-rc.1

6 years ago

3.2.74

6 years ago

3.2.73

6 years ago

3.2.69-beta.1

6 years ago

3.2.72

6 years ago

3.2.69

6 years ago

3.2.68

6 years ago

3.2.64-beta.11

6 years ago

3.2.64-beta.1

6 years ago

3.2.63

6 years ago

3.2.61

6 years ago

3.2.60

6 years ago

3.2.59

6 years ago

3.2.54

6 years ago

3.2.47-beta.8

6 years ago

3.2.47-beta.7

6 years ago

3.2.53

6 years ago

3.2.52

6 years ago

3.2.51

6 years ago

3.2.47-beta.6

6 years ago

3.2.47-beta.5

6 years ago

3.2.50

6 years ago

3.2.47-beta.4

6 years ago

3.2.47-beta.3

6 years ago

3.2.47-alpha.3

6 years ago

3.2.47-beta.2

6 years ago

3.2.47-alpha.2

6 years ago

3.2.48

6 years ago

3.2.47-beta.1

6 years ago

3.2.45-alpha.1

6 years ago

3.2.47

6 years ago

3.2.46

6 years ago

3.2.45-beta.1

6 years ago

3.2.45-beta.0

6 years ago

3.2.45

6 years ago

3.2.44-rc.4

6 years ago

3.2.44-rc.3

6 years ago

3.2.44-rc.2

6 years ago

3.2.44-rc.1

6 years ago

3.2.44

6 years ago

3.2.43

6 years ago

3.2.42

6 years ago

3.2.41

6 years ago

3.2.40

6 years ago

3.2.39

6 years ago

3.2.37

6 years ago

3.2.35

6 years ago

3.2.34

6 years ago

3.2.33

6 years ago

3.2.32

6 years ago

3.2.31

6 years ago

3.2.30

6 years ago

3.2.29

6 years ago

3.2.28

6 years ago

3.2.27

6 years ago

3.2.26

6 years ago

3.2.25

6 years ago

3.2.24

6 years ago

3.2.23

6 years ago

3.2.22

6 years ago

3.2.21

6 years ago

3.2.20

6 years ago

3.2.19

6 years ago

3.2.18

6 years ago

3.2.17

6 years ago

3.2.16

6 years ago

3.2.15

6 years ago

3.2.14

6 years ago

3.2.12

6 years ago

3.2.10

6 years ago

3.2.9

6 years ago

3.2.8

6 years ago

3.2.7

6 years ago

3.2.6

6 years ago

3.2.5

6 years ago

3.2.4

6 years ago

3.2.3

6 years ago

3.2.2

6 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.99

6 years ago

3.1.98

6 years ago

3.1.97

6 years ago

3.1.96

6 years ago

3.1.95

6 years ago

3.1.94

6 years ago

3.1.92

6 years ago

3.1.91

6 years ago

3.1.90

6 years ago

3.1.89

6 years ago

3.1.88

6 years ago

3.1.87

6 years ago

3.1.86

6 years ago

3.1.85

6 years ago

3.1.84

6 years ago

3.1.83

6 years ago

3.1.82

6 years ago

3.1.81

6 years ago

3.1.80

6 years ago

3.1.79

6 years ago

3.1.78

6 years ago

3.1.77

6 years ago

3.1.76

6 years ago

3.1.75

6 years ago

3.1.74

6 years ago

3.1.73

6 years ago

3.1.72

6 years ago

3.1.71

6 years ago

3.1.70

6 years ago

3.1.69

6 years ago

3.1.68

6 years ago

3.1.67

6 years ago

3.1.65

6 years ago

3.1.64

6 years ago

3.1.63

6 years ago

3.1.62

6 years ago

3.1.61

6 years ago

3.1.60

6 years ago

3.1.59

6 years ago

3.1.58

6 years ago

3.1.57

6 years ago

3.1.56

6 years ago

3.1.55

6 years ago

3.1.49

6 years ago

3.1.48

6 years ago

3.1.47

6 years ago

3.1.46

6 years ago

3.1.42

6 years ago

3.1.39

6 years ago

3.1.38

6 years ago

3.1.37

6 years ago

3.1.35

6 years ago

3.1.34

6 years ago

3.1.33

6 years ago

3.1.32

6 years ago

3.1.31

6 years ago

3.1.30

6 years ago

3.1.29

6 years ago

3.1.28

6 years ago

3.1.21

6 years ago

3.1.20

6 years ago

3.1.19

6 years ago

3.1.18

6 years ago

3.1.14

6 years ago

3.1.13

6 years ago

3.1.12

6 years ago

3.1.11

6 years ago

3.1.10

6 years ago

3.1.9

6 years ago

3.1.7

6 years ago

3.1.6

6 years ago

3.1.5

6 years ago

3.1.4

6 years ago

3.1.3

6 years ago

3.1.2

6 years ago

3.1.1

6 years ago

3.0.97

6 years ago

3.0.93

6 years ago

3.0.92

6 years ago

3.0.91

6 years ago

3.0.90

6 years ago

3.0.89

6 years ago

3.0.88

6 years ago

3.0.87

6 years ago

3.0.84

6 years ago

3.0.81

6 years ago

3.0.80

6 years ago

3.0.79

6 years ago

3.0.78

6 years ago

3.0.74

6 years ago

3.0.73

6 years ago

3.0.72

6 years ago

3.0.71

6 years ago

3.0.69

6 years ago

3.0.68

6 years ago

3.0.67

6 years ago

3.0.59

6 years ago

3.0.58

6 years ago

3.0.57

6 years ago