javascript - React 16 组件不会将 json 数据渲染到组件中
问题描述
我有一个名为的组件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 渲染到组件中吗?谢谢。
解决方案
我忘了<Route path='/ProjectDetailPage/:projectID' component={ProjectDetailPage} />
在我的根组件中添加。我添加了它并解决了我的问题。
推荐阅读
- javascript - 如何根据填充项的 null 过滤数据
- amazon-web-services - 将 elasticbeanstalk 平台从 3.6 升级到 3.7 Linux 2
- postgresql - 如何通过本地运行的 psql 命令连接到在本地 Docker 容器中运行的 Postgres 数据库?
- webview - 为什么在超级应用程序中进行测试时,webview 会显示“不允许加载”错误?
- linux - 试图了解“StreamTrans #3”在 Firefox 中的作用?
- sql - PGSQL - 在 WHERE 子句中结合许多 AND + OR
- python - 用可变数量的项目注释元组并且第一项是不同类型的
- c# - ASP.NET Core 3.1 Razor 将字符串转换为日期时间
- dictionary - 从 map[string][]string 返回的空列表有什么特别之处
- python - 在 HTML 中显示 MySQL Blob