【发布时间】:2021-07-08 13:03:37
【问题描述】:
我有一个基于this tutorial 的带有动态字段的 React 表单。它需要修改为与 TypeScript 兼容。我收到此错误:
“元素隐含地具有'any'类型,因为'any'类型的表达式不能用于索引类型'{ makeModel: string; year: string; }'。”
const handleCarChange = (e: any, index: number) => {
const { name, value } = e.target;
const list = [...carList];
list[index][name] = value; // TODO fix this typescript error
setCarList(list);
};
【问题讨论】:
-
分享
carList数组 -
对于事件,你可以从
SyntheticEvent输入React
标签: reactjs typescript