主题
Operate 批量操作
使用
import { KOperate } from "@ksware/ksw-ux";基础用法
最大展示数量
禁用操作
API
Props
| 参数名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| data | 数据源 | OperateData[] | - |
| max | 最大展示按钮数量 | number | 5 |
| total | 操作数据数量 | number | 0 |
| hideOnClick | 点击按钮时是否隐藏操作面板 | boolean | true |
Events
| 事件名 | 描述 | 类型 |
|---|---|---|
| close | 点击关闭按钮时触发 | Function |
OperateData
| 参数名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| label | 按钮文字 | string | - |
| handler | 按钮点击事件 | Function | - |
| disabled | 按钮是否禁用 | boolean | - |
| showTotal 1.1.22 | 是否显示操作数据总数 | boolean | true |
| checkMethod 1.1.22 | 自定义获取批量操作数据的方法,执行批量操作时会调用该方法获取批量操作数据,获取的数据会作为handler的参数传入 | Function | - |