【发布时间】:2020-02-28 17:46:12
【问题描述】:
我正在尝试从 material-ui 向 Select 组件添加一个 onChange 事件处理程序:
<Select
labelId="demo-simple-select-label"
id="demo-simple-select"
value={values.country}
onChange={handleCountryChange}
>
{countries.map(c => {
return (
<MenuItem value={c}>{c}</MenuItem>
)
})}
</Select>
和我的事件处理程序:
const handleCountryChange = (event: React.ChangeEvent<HTMLSelectElement>) => {
setValues({...values, country: event.target.value});
};
但我收到以下错误:
类型 '(event: ChangeEvent) => void' 不可分配给类型 '(event: ChangeEvent, child: ReactNode) => void'。
怎么了?
【问题讨论】:
标签: javascript reactjs typescript material-ui