我正在尝试通过组件呈现 json 数据,但我想我错过了一些东西
时间表.json
{
"items": [
{
"id": "1",
"day": "Cumartesi",
"events": [
{
"key": "1",
"start": "09:00",
"end": "09:30",
"event": "Toplanma ve Kahvaltı"
},
...
应用程序.js
const [timeTableData, setTimeTableData] = useState([])
useEffect(() => {
const fetchData = async () => {
const tTableResult = await axios('./timetable.json')
setTimeTableData(tTableResult.data.items[0])
}
fetchData()
}, [])
组件.js
const { items } = props
const listGroupItems = Object.keys(items.events).map((item) => {
return (
<CardBody key={item.key}>
{item.start}
{item.end}
{item.event}
</CardBody>
)
})
我收到“类型错误:无法将未定义或空值转换为对象”
三国纷争
相关分类