Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React 16组件不会将json数据呈现到组件中_Javascript_Json_Reactjs - Fatal编程技术网

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