3.3.55 • Published 4 years ago

@beisen-phoenix/table v3.3.55

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

API

Table

参数说明类型默认值是否必传备注
className扩展classNamestringphoenix-table
bordered是否显示外边框booleanfalse
columnHighlight单击列,整列高亮效果booleantrue
rowsInView单次render的最大行数number0单次render的最大行数。Table 采用了lazy render的方式来优化在大量数据下的性能,如果你的表格显示的高度超出了20条,可以调整rowsInView的值。为0表示禁用懒加载。
rowKey生成每一项key的辅助方法function(obj) 或 stringtrue0为 true 时,以数据项本身作为key,相当于 (d => d);为函数时,使用此函数返回值;为string时,使用这个string对应的数据值。如 'id',相当于 (d => d.id)。
hover是否数据行鼠标悬浮高亮效果booleantrue
size尺寸(作用于行高), 可填值 'large', 'middle', 'small'string'middle'
striped是否显示交错斑马底纹string 或 ReactNodefalse
useContainerScroll是否使用容器的滚动条booleanfalse开启后,头部不会锁定
height表格高度number-开启后,头部不会锁定
loading数据加载中,为true时会展示一个默认的小菊花组件,可以传入一个自定义的Spin代替bool 或 ReactNodefalse
loadingView自定义的Loaidng组件ReactNodefalse可以通过传递给loadiView一个自定义组件覆盖默认的空视图
emptyView空数据效果ReactNode可以通过传递给emptyView一个自定义组件覆盖默认的空视图
enableWheelScroll是否启用touch滚动booleantrue默认支持滚动条以及touch滚动,可禁用touch滚动
columns数组,见ColumnColumn[]-
columnResizable列宽是否可拖拽宽度,默认为true,如果想禁用某列拖拽宽度,可以给单独列设置columnResizablebooleantrue
columnDefaultWidth默认列宽的宽度,仅在未设置列宽的场景下生效。默认为140,如果认为140过大,可以自定义设置,但是为了体验,建议不小于56.boolean140强烈建议此值设置不小于56
sorter表格统一排序函数,参数分别为 Column.sorter 和 排序方式func强烈建议此值设置不小于56
fit是否启用列宽自适应booleantrue当为true,会自适应宽度; 为false,会可以单独设置宽度,并且不随浏览器窗口大小改变调整
ellipsis内容超过单元格宽度是否显示...,默认为false,也就是会换行booleanfalse强烈建议不要设置为true,会导致性能问题(数据量过大)
fixed滚动条显示设置,可填值 'both', 'x', 'y'string'both'如果确定不会出现x轴滚动条,可以设置为 y,其他情况类似,无特殊需求,不建议调整
expandKeys展开的行的key数组array[]
expandedRowRender展开的行内容function如果是可展开,此项是必填
dataSource数据源object[]
pagination分页配置,参考下面paginationobjectpagination: { current: 1, pageSize: 15, },
settingPanel表格设置,参考下面settingPanelobjectpagination: { current: 1, pageSize: 15, },
rowSelection表格选中设置,参考下面rowSelectionobject{}

pagination

参数说明类型默认值是否必传备注
current当前页数number1
total总数number-
pageSize每页显示条数number15
capacityOptions显示条数配置number[]15, 30, 60, 100
showSelectCount底部是否显示'已选中N条'文本booleantrue
showSelectAllPageCheckbox底部是否显示跨页全选booleanfalse
selectAllPageCheckbox底部跨页全选是否选中booleanfalse
onChange当前页数、每页显示条数发生变化回调时间function-
  • 其他参考pagination组件

rowSelection

参数说明类型默认值是否必传备注
type多选或者单选, 可选值 'multiple', 'single'string
disabledAllCheckbox禁用头部全选复选框boolean-
selectedRowKeys默认选中项,根据rowKey进行匹配string[][]
onChange选中项发生变化回调时间function

columns

参数说明类型默认值是否必传备注
align单元格内容排布方式,可选 'left', 'center', 'right'string'left'
fixed锁定列,可选'left', 'right'string-如果相邻的多列需要锁定,只需指定最外侧的column即可
key列的key,默认使用indexstring | number-
render表格内容生成函数;functiond: 当前行数据i: 当前行索引为了使用方便,可以传入一个数据的key,如 'id',相当于 (d) => { return d.id }
dataIndex列数据在数据项中对应的 keystring-
title列头显示文字string | ReactNode-
width列宽number140
3.3.54

4 years ago

3.3.55

4 years ago

3.3.53

4 years ago

3.3.51

4 years ago

3.3.52

4 years ago

3.3.50

4 years ago

3.3.47

4 years ago

3.3.48

4 years ago

3.3.46

4 years ago

3.3.45

4 years ago

3.3.43

4 years ago

3.3.42

4 years ago

3.3.41-beta.1

4 years ago

3.3.41

4 years ago

3.3.38

4 years ago

3.3.39

4 years ago

3.3.37

4 years ago

3.3.36

4 years ago

3.3.35

4 years ago

3.3.34

4 years ago

3.3.33

4 years ago

3.3.32

4 years ago

3.3.31

4 years ago

3.3.29

4 years ago

3.3.28

4 years ago

3.3.27

4 years ago

3.3.26

4 years ago

3.3.25

4 years ago

3.3.24

4 years ago

3.3.23

4 years ago

3.3.22

4 years ago

3.3.21

4 years ago

3.3.20

4 years ago

3.3.19

4 years ago

3.3.18

4 years ago

3.3.17

4 years ago

3.3.16

4 years ago

3.3.15

4 years ago

3.3.14

4 years ago

3.3.13

4 years ago

3.3.12

4 years ago

3.3.11

4 years ago

3.3.10

4 years ago

3.3.9

4 years ago

3.3.8

4 years ago

3.3.7

4 years ago

3.3.6

4 years ago

3.3.5

4 years ago

3.2.80-beta.1

4 years ago

3.2.80

4 years ago

3.3.4

4 years ago

3.3.3

4 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.2.97

4 years ago

3.2.95

4 years ago

3.2.94

4 years ago

3.2.93

4 years ago

3.2.92

4 years ago

3.2.90

4 years ago

3.2.88

4 years ago

3.2.87

4 years ago

3.2.86

4 years ago

3.2.85

4 years ago

3.2.84

4 years ago

3.2.83

4 years ago

3.2.82

4 years ago

3.2.81

4 years ago

3.2.79

4 years ago

3.2.78

4 years ago

3.2.76

4 years ago

3.2.7-rc.1

4 years ago

3.2.74

4 years ago

3.2.73

4 years ago

3.2.69-beta.1

4 years ago

3.2.72

4 years ago

3.2.70

4 years ago

3.2.69

4 years ago

3.2.68

4 years ago

3.2.66

4 years ago

3.2.64-beta.11

4 years ago

3.2.65

4 years ago

3.2.64-beta.1

5 years ago

3.2.63

5 years ago

3.2.61

5 years ago

3.2.60

5 years ago

3.2.59

5 years ago

3.2.58

5 years ago

3.2.57

5 years ago

3.2.56

5 years ago

3.2.55

5 years ago

3.2.54

5 years ago

3.2.47-beta.8

5 years ago

3.2.47-beta.7

5 years ago

3.2.53

5 years ago

3.2.47-beta.6

5 years ago

3.2.50

5 years ago

3.2.47-beta.4

5 years ago

3.2.47-beta.3

5 years ago

3.2.47-alpha.3

5 years ago

3.2.47-beta.2

5 years ago

3.2.47-alpha.2

5 years ago

3.2.48

5 years ago

3.2.47-beta.1

5 years ago

3.2.45-alpha.1

5 years ago

3.2.47

5 years ago

3.2.46

5 years ago

3.2.45-beta.1

5 years ago

3.2.45-beta.0

5 years ago

3.2.45

5 years ago

3.2.44-rc.4

5 years ago

3.2.44-rc.3

5 years ago

3.2.44-rc.2

5 years ago

3.2.44-rc.1

5 years ago

3.2.44

5 years ago

3.2.43

5 years ago

3.2.42

5 years ago

3.2.41

5 years ago

3.2.40

5 years ago

3.2.39

5 years ago

3.2.37

5 years ago

3.2.35

5 years ago

3.2.34

5 years ago

3.2.33

5 years ago

3.2.32

5 years ago

3.2.31

5 years ago

3.2.30

5 years ago

3.2.29

5 years ago

3.2.28

5 years ago

3.2.27

5 years ago

3.2.26

5 years ago

3.2.25

5 years ago

3.2.24

5 years ago

3.2.23

5 years ago

3.2.22

5 years ago

3.2.21

5 years ago

3.2.20

5 years ago

3.2.19

5 years ago

3.2.18

5 years ago

3.2.17

5 years ago

3.2.16

5 years ago

3.2.15

5 years ago

3.2.14

5 years ago

3.2.12

5 years ago

3.2.10

5 years ago

3.2.9

5 years ago

3.2.8

5 years ago

3.2.7

5 years ago

3.2.6

5 years ago

3.2.5

5 years ago

3.2.4

5 years ago

3.2.3

5 years ago

3.2.2

5 years ago

3.2.1

5 years ago

3.2.0

5 years ago

3.1.99

5 years ago

3.1.98

5 years ago

3.1.97

5 years ago

3.1.96

5 years ago

3.1.95

5 years ago

3.1.94

5 years ago

3.1.92

5 years ago

3.1.91

5 years ago

3.1.90

5 years ago

3.1.89

5 years ago

3.1.88

5 years ago

3.1.87

5 years ago

3.1.86

5 years ago

3.1.85

5 years ago

3.1.84

5 years ago

3.1.83

5 years ago

3.1.82

5 years ago

3.1.81

5 years ago

3.1.80

5 years ago

3.1.79

5 years ago

3.1.78

5 years ago

3.1.77

5 years ago

3.1.76

5 years ago

3.1.75

5 years ago

3.1.74

5 years ago

3.1.73

5 years ago

3.1.72

5 years ago

3.1.71

5 years ago

3.1.70

5 years ago

3.1.69

5 years ago

3.1.68

5 years ago

3.1.67

5 years ago

3.1.65

5 years ago

3.1.64

5 years ago

3.1.63

5 years ago

3.1.62

5 years ago

3.1.61

5 years ago

3.1.60

5 years ago

3.1.59

5 years ago

3.1.58

5 years ago

3.1.57

5 years ago

3.1.56

5 years ago

3.1.55

5 years ago

3.1.53

5 years ago

3.1.51

5 years ago

3.1.49

5 years ago

3.1.48

5 years ago

3.1.47

5 years ago

3.1.46

5 years ago

3.1.45

5 years ago

3.1.44

5 years ago

3.1.43

5 years ago

3.1.42

5 years ago

3.1.41

5 years ago

3.1.40

5 years ago

3.1.39

5 years ago

3.1.38

5 years ago

3.1.37

5 years ago

3.1.36

5 years ago

3.1.35

5 years ago

3.1.34

5 years ago

3.1.33

5 years ago

3.1.32

5 years ago

3.1.31

5 years ago

3.1.30

5 years ago

3.1.29

5 years ago

3.1.28

5 years ago

3.1.25

5 years ago