React EasyUI 基本列表

2020-06-24 12:01 更新

属性列表

名称 数据类型 作用描述 默认值
border boolean 是否显示边框。 true
loading boolean 是否显示加载掩码。 false
loadMsg string 加载消息。 处理中,请稍候……
pagination boolean 为True时,在datagrid顶部或底部显示分页工具栏。 false
pagePosition string 定义寻呼机条的位置。可选值:‘top’,‘bottom’,‘both’。 bottom
pageOptions object 寻呼机选项。 10
pageNumber number 设置分页或虚拟滚动属性时,初始化页码。 1
pageSize number 设置分页或虚拟滚动属性时,初始化页面大小。 10
lazy boolean 是否延迟加载数据。 false
virtualScroll boolean 是否启用虚拟滚动。 false
rowHeight number 行高度,当virtualScroll设置为true时启用此属性。 32
total number 设置分页或虚拟滚动属性时,初始化总记录数。 0
data array 要加载的数据。 [ ]
idField string 指出哪个字段是标识字段。 null
selectionMode string 选择模式。可选的值:'single', 'multiple', 'cell', 'multicell'。 null
selection Object, Array 选择的行或单元格。 null
filterable boolean 是否启用筛选。 false
filterRules any[ ] 过滤规则。每个规则都包含“field”、“op”和“value”属性。 [ ]
filterDelay number 延迟加载过滤器。 400
filterMatchingType string 指定过滤后的行是否需要匹配所有或任何应用的过滤器。可选的值:“all”,  “any”。 all
filterPosition string 过滤器行位置与列对应。可选的值:'top', 'bottom'。 bottom
filterBtnPosition string 过滤器按钮的位置。可选的值:'left', 'right'。 right
filterOperators any[ ] 过滤器操作符定义。 default operators

事件列表

名称 参数 作用描述
onFilterChange filterRules 当过滤器更改时触发。
onSelectionChange selections 更改选择时触发。
onPageChange { pageNumber,  pageSize } 当页面更改时触发。
onRowSelect row 选择行时触发。
onRowUnselect row 在未选择行时触发。
onRowClick row 单击行时触发。
onCellSelect row,  column 选择单元格时触发。
onCellUnselect row,  column 未选中单元格时触发。
onCellClick row,  column 单击单元格时触发。

方法列表

名称 参数 返回值 作用描述
selectRow row void 选择一行。
unselectRow row void 取消选择一行。
selectCell row, column void 选择一个单元格。
unselectCell row, column void 取消选择一个单元格。
clearSelections none void 清除所有选择。

注:
- 继承: LocaleBase 。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号