繁体   English   中英

通过API在React中显示Json对象

[英]Display Json Object in React from an API

我可以显示Twitter微博,但无法显示人对象

在此处输入图片说明

我尝试了这个:

comps=comps.map(function(comp,index){
return(
    <div key={index}>
Twitter : <a href={comp.twitter}>{comp.twitter}</a> // this one work
Person Name:<span className="PersonneName">{comp.person.nameP}</span> // not working
</div>
);
});

谢谢

person是一个数组,因此您可能也希望在其上使用.map() 您的代码可能看起来像这样。

comps=comps.map(function(comp,index){
return(
    <div key={index}>
Twitter : <a href={comp.twitter}>{comp.twitter}</a> // this one work
Person Name: {comp.person.map(val => {
  return <span className="PersonneName">{val.nomP}</span> 
})}
</div>
);
});

但是,您显然要在这里返回多个人。 根据您要执行的操作,只需适当地处理数组即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM