在antd给的api中可以用onChange来获取输入框或者下拉框的值,默认会传递到函数中,可以直接使用
但是如果你要传递默认值和自定义参数,那么,在函数中直接写自定义参数能传递过去,默认的当数据却拿不到
可以使用以下代码
<Input onChange={onChange.bind(this, items)}/>
this 就是Input的数据,items是自定义参数
const onChange= (item, e) => {
console.log(e)
console.log(item)
}
只是此时你传递的数据位置会相反,this,会传递到函数的第二个参数item中,items则会传递到第一个参数e中,可以log打印一下看看