【发布时间】:2023-03-26 06:35:01
【问题描述】:
我需要向 AntD Select 组件的 onSelect 方法传递一个附加参数,该参数不能在选项对象数组中列出。我试图通过映射一个数组在 UI 上呈现几个 Select 组件,并且需要将呈现元素的索引传递给 onSelect 方法。根据文档,它只支持从onSelect 方法读取value 和options。有什么解决办法吗?
当前代码:
list.map(input, index) -> {
return <Select
.....
onChange={handleOnChange}
/>
}
handelOnChange = (value, options) => {
.....
}
预期代码:
list.map(input, index) -> {
return <Select
.....
onChange={handleOnChange(index)}
/>
}
【问题讨论】:
-
你可以将任何你想要的传递给你的回调函数,你的第二个例子应该可以工作
标签: reactjs antd ant-design-pro