Javascript React 16组件不会将json数据呈现到组件中
我有一个名为Javascript React 16组件不会将json数据呈现到组件中,javascript,json,reactjs,Javascript,Json,Reactjs,我有一个名为projectDetailPage的组件,我在其中传递json变量来呈现它的值。我有一个名为ProjectCardContainer的容器组件,它有锚定标记,我正在将它打开到projectDetailPage我正在尝试呈现json日期,为此我正在使用console.log(json)检查它。当我点击ProjectCardContainer <h6 className="link-hidden"> <a href={`/projectdetailpage/${pr
projectDetailPage
的组件,我在其中传递json变量来呈现它的值。我有一个名为ProjectCardContainer
的容器组件,它有锚定标记,我正在将它打开到projectDetailPage
我正在尝试呈现json日期,为此我正在使用console.log(json)检查它代码>。当我点击ProjectCardContainer
<h6 className="link-hidden">
<a href={`/projectdetailpage/${props.projectID}`} >
{props.projectName}
</a>
</h6>
它打开了projectDetailPage
,我没有看到任何console.log
。这里出了什么问题?还有没有正确的方法将json呈现到组件中?谢谢
我忘了在我的根组件中添加
。我添加了它并解决了我的问题 您是否可以尝试使用JSON.stringify()
?console.log(JSON.stringify(JSON))
在ProjectCardContainer
中显示JSON,但不在ProjectDetailPage
组件中显示JSON。您可以发布更多代码吗?用这么少的代码很难看出这有什么问题。您是否检查了控制台是否有未定义的错误?控制台中没有未定义的错误。我已经在Gist链接中给出了完整的代码,以避免显示太多的代码。有一个卡
组件,它在ProjectDetailPage
上有链接。当用户单击Card
时,我希望从json
呈现其相关数据,以响应组件ProjectDetailPage
。