根据网址动态传递本地数据?

时间:2019-09-01 02:28:15

标签: reactjs react-router next.js

我有一个元素列表,单击每个项目,我想显示详细信息组件,并且如果用户访问直接URL,我想显示包含与url相关的数据的详细信息组件

列表组件在下面,并且数据是通过本地文件中的数组对象提供的。

在react中,我们有Switch路由,我们在其中基于动态路径值传递参数,请提出如何在Next JS中实现这一点。 我看到了各种示例,其中使用同构提取从API获取数据,但是不确定如何将本地选择的对象传递给组件。

数据导入到组件中 import {data} from '../data/..' 并作为道具传递了以下组件,并在其上单击以显示详细视图。

<Link href="/p/[id]" as={/p/${news.id}} passHref>
<a className="headLineTextLink">{news.title}</a>
</Link>

0 个答案:

没有答案