update
当value
发生变化或link
中配置的field
的value
发生变化时会触发update
回调, 可以在update
回调中做一些关于value
的关联操作
类型
typescript
type Update = (val:any, rule:FormRule, fApi:fApi, arg: {origin: 'change' | 'init' | 'link'})=>boolean|undefined;
type Update = (val:any, rule:FormRule, fApi:fApi, arg: {origin: 'change' | 'init' | 'link'})=>boolean|undefined;
origin
- init: 初始化时触发
- link: 关联时触发
- value: 变化时触发
示例
修改value
为组件的title
当 input1
发生变化时修改input2
的title
当 input1
发生变化时触发input2
的回调
link
配置示例
当input
值为空时隐藏组件