Effects
在很多时间节点(比如当字段初始化,值改变的时候)中,我们可以对表格中的其他的字段做额外的动作。
FieldEffects
属性 | 类型 | 描述 |
onFieldInputValueChange | (val: CellValue, row: RowProxy) => void | 当用户输入或者选择组件值的时候触发 |
onFieldValueChange | (val: CellValue, row: RowProxy) => void | 当用户输入或者选择组件值的时候或者代码赋值的时候触发 |
onFieldValueValidateStart | (val: CellValue, row: RowProxy) => void | 当开始校验字段的时候触发 |
onFieldValueValidateSuccess | (val: CellValue, row: RowProxy) => void | 当字段校验成功的时候触发 |
onFieldValueValidateFail | (val: CellValue, row: RowProxy, errors: string[]) => void | 当字段校验失败的时候触发 |
onFieldValueValidateFinish | (val: CellValue, row: RowProxy) => void | 当字段校验完成的时候触发 |
onFieldReact | (row: RowProxy) => void | 被动模式副作用,当里面访问的依赖项变化的时候,自动重新执行 |
TableEffects
属性 | 类型 | 描述 |
onFieldInputValueChange | (val: CellValue, row: RowProxy) => void | 当用户输入或者选择组件值的时候触发 |
onFieldValueChange | (val: CellValue, row: RowProxy) => void | 当用户输入或者选择组件值的时候或者代码赋值的时候触发 |