@aliretail/react-materials-components
Version:
31 lines (27 loc) • 2.61 kB
Markdown
title: StockTableEdit-API
order: 3
category: UI
description: StockTableEdit 组件描述
screenshot: https://gw.alicdn.com/imgextra/i2/O1CN01yW3hCD1M8CnqeKFlq_!!6000000001389-2-tps-90-90.png
## API
| 参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 |
| ------ | ---- | ---- | ---- | ------ | ---- |
| title | 标题 | Y | string | 明细信息 | |
| topRight | 表格头顶右侧信息 | N | any(最好是ReactElement/ReactNode) | 无 | 这个值只要不是undefined,就会有用,右侧的按钮会消失替换成该值信息 |
| topRightLeftExtContent | 表格头顶右侧选择货品按钮左边额外增加的内容 | N | any(最好是ReactElement/ReactNode) | 无 | 如果传了topRight,这个值无效 |
| topRightRightExtContent | 表格头顶右侧选择货品按钮右边额外增加的内容 | N | any(最好是ReactElement/ReactNode) | 无 | 如果传了topRight,这个值无效 |
| buttonProps | 右侧按钮props入参 | N | object | 无 | topRight没值的时候有用, 与Button组件的参数一致,可参考Button |
| buttonText | 右侧按钮文案 | N | string | "添加货品" | topRight没值的时候有用,该值为右侧按钮文案 |
| className | 组件class名 | N | string | 无 | |
| columns | 列表表头 | N | array | 无 | |
| filterDialogProps | FilterDialog组件的参数 | N | object | 无 | 参考FilterDialog组件参数 |
| isPreview | 是否是展示 | N | boolean | false | 是否只是作为展示用,不做任何添加、删除、修改操作 |
| needDelete | 是否需要删除操作列 | N | boolean | true | 列表表头是否需要加入一列操作列,该列只有删除一个操作, true表示需要,默认需要 |
| tableProps | 额外的table参数 | N | object | 无 | table列表的参数,与Table组件一致,但里面不能有dataSource和columns,这两个被单独提出来 |
| value | (受控)列表内的所有数据 | N | array | 无 | 类似Table组件的dataSource,为列表中的所有数据,不管分页还是不分页,都是全部数据,分页该组件中做处理 |
| numberStep | 内部数字选择框,步数 | N | number | 无 | -- |
| onNumberInputFoucs | 内部数字选择框,输入框获取焦点事件 | N | (value,key,record)=>{} | 无 | -- |
| onNumberInputBlur | 内部数字选择框,输入框失去焦点事件 | N | (value,key,record)=>{} | 无 | -- |
| onNumberChange | 内部数字选择框,输入框变化事件 | N | (value,key,record)=>{} | 无 | -- |