ProTable—高级表单常用参数说明(目前我也在学习,有错误的欢迎在下方给我留言,我会及时修改。)
bordered: //是否展示外边框和列边框
columns: //表格每一列的配置描述
dataSource: //表格数据
dataIndex: //获取到的数组对应的参数名
formItemProps: { label: '下单时间' } //修改显示的字段名
valueType: //定义值的类型,会生成不同的渲染器
hideInSearch //在查询表单中不展示此项
request: //获取 dataSource 的方法
params: //用于 request 查询的额外参数
postData: //对通过request 获取的数据进行处理
rowKey: //表格行 key 的取值,一般id
pagination: //去除分页
rowSelection={{ //表格行是否可选择
selectedRowKeys, //最后得到的被选中的表格数组
onChange: (keys, selectedRows) => { //选择表格的回调函数
setSelectedRowKeys(keys) // 取决于你绑定的rowKey的值
setReceiveSelectedRowKeys(selectedRows) // 获取选择的数组
},
getCheckboxProps: (record) => ({
disabled: record.refundStatus !== 0 //禁用多选择框
})
}}
scroll = {{ //表格是否可滚动,也可以指定滚动区域的宽、高
x: 1300, // 滚动区域的宽度
y:400 //滚动区域的高度
}}