-
目标
监听Form.Item的值的改变,不管是onchange还是用代码改变其值 -
实现
用Form.useWatch监听即可获得实时的值,如果想根据实时的值做些事情,用useEffect
const jobid:number=Form.useWatch('jobid',form);
useEffect(()=>{
form.setFieldValue('pline',thisids.find(x=>x.value==jobid)?.label)
console.log('jobid change',jobid)
},[jobid])