早上好,我在获取应用程序中的API时遇到问题,我试图获取JSON对象信息,但是我一直在获取this.state.data.map不是函数错误,我知道map是应该是一个数组而不是一个字符串,但我似乎无法修复代码,因此它会引入一个对象而不是一个字符串信息,我从JSON文件中提取的API信息是:
this.el.nativeElement.disabled = true;
这是我在react中编写的代码
{
"slider":
{
"title": "Slider Title",
"content": "Slider content",
"image": "Slider.jpg",
"displaySlideShow": true,
"displayLearnMoreLink": true
}
"content":
{
"title": "Content Title",
"content": "Content Info",
}
}
我想知道是否有人可以查看我的代码并为我指出正确的方向,以帮助我解决问题
答案 0 :(得分:0)
由于映射仅适用于数组,因此您可以创建条件foreach循环来处理此问题。
或者更快的方法正在执行此操作...
Object.keys(this.state.data).map(blog => {.... })