作者:续2502915941 | 来源:互联网 | 2023-09-12 10:13
我正在从我的api(JSON格式)中获取详细信息。然后使用useState我试图获取每当使用以下代码时,我都会报错。
元素隐式具有“ any”类型,因为索引表达式不是
类型为“数字”。 TS7015
const [myobj,setObj] = useState([]);
useEffect(() => {
axios.get('http://localhost:5000/api/myAPI/1')
.then((res) => {
setObj( res.data);
})
.catch(err => {
})
return ( {myobj["myHeading"]}
);
}
在API中返回这样的json对象
{id: 1,myHeading: "Heading1"}