【发布时间】:2020-10-16 15:51:28
【问题描述】:
我正在使用多个Autocomplete MUI 组件,目前正在尝试编写一个“通用”事件处理程序,它将调用useReducer 挂钩来存储状态。
问题是在Autocomplete docs 中,onChange 函数如下所示:
function(event: object, value: T | T[], reason: string) => void
我正在尝试从事件对象中获取字段的名称(以确定正在更改的自动完成功能),但 event.target.name 和 event.currentTarget.name 不起作用。
是否有任何方法可以检索已更改组件的名称?
【问题讨论】:
-
你可以做
onChange={callback.bind(null, <your-identifier-here>}。
标签: javascript reactjs material-ui