Json 如何解决从API获取数据时react js中未定义的错误?

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

我收到了一个类似于TypeError着陆的错误。插槽未定义


    {着陆&& 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