Json 如何解决从API获取数据时react js中未定义的错误?
我收到了一个类似于TypeError着陆的错误。插槽未定义Json 如何解决从API获取数据时react js中未定义的错误?,json,reactjs,api,Json,Reactjs,Api,我收到了一个类似于TypeError着陆的错误。插槽未定义 {着陆&& landing.slot.map((slot,index)=>{ 如果(插槽和插槽已删除){ 让fullWidth=“100%”; 设maxWidth=576; 让style={}; 样式[“宽度”]=全宽; 样式[“maxWidth”]=全宽; 样式[“高度”]=slot.HeightPixel+“px”; 返回( ); } })} 您可以为插槽添加另一个检查,例如 landing && land
{着陆&&
landing.slot.map((slot,index)=>{
如果(插槽和插槽已删除){
让fullWidth=“100%”;
设maxWidth=576;
让style={};
样式[“宽度”]=全宽;
样式[“maxWidth”]=全宽;
样式[“高度”]=slot.HeightPixel+“px”;
返回(
-
);
}
})}
您可以为插槽添加另一个检查,例如
landing && landing.Slots && landing.Slots.map
请同时检查,是
插槽
还是插槽
。这可能是一个打字错误是的,这只是一种错误,我也试着用插槽作为插槽。我得到了相同的错误{“data”:{“id”:1,“lastUpdatedOn”:1543843081000,“createdOn”:1543843081000,“pageUID”:“SLLXHJ1”,“languageTag”:“en-us”,“type”:“Home”,“name”:“Home”,“description”:“Home page”,“slots”:[{
landing && landing.Slots && landing.Slots.map