redux-form 字段在回调中没有给出 onChange() e 值



redux-form 字段在回调中没有给出 onChange(( e 值。

<Field
onChange={(e)=>{console.log(e)}}
/>
<Field
onChange={(e, x)=>{console.log(x)}}
/>

试试这个。

根据文档,onChange 函数的签名是:

onChange : (event, newValue, previousValue)

这意味着Field的值作为第二个参数传递给函数,因此您应该将代码更改为:

onChange={(e, value) => { console.log(value); } }

最新更新