【发布时间】:2020-04-01 20:55:00
【问题描述】:
我遇到了一个 eslint 错误属性“日期”在类型“从不”上不存在,它位于 data.date。知道如何解决吗?
import React from 'react'
import app from './../Flamelink'
function App() {
const [data, setData] = React.useState([])
React.useEffect(() => {
const fetchData = async () => {
const data = await app.content.get({
schemaKey: 'persons'
})
setData(data)
}
fetchData()
}, [])
return (
<ul>
{data.map(data => (
<li>{data.date}</li>
))}
</ul>
)
}
export default App
【问题讨论】:
-
您使用的是 javascript 还是 typescript? eslint 还是 tslint?哪个 IDE?
-
不要把所有的东西都称为数据。每次使用不同的变量名。
标签: reactjs typescript tslint