Templates 使用react在一个模板中创建动态组件

Templates 使用react在一个模板中创建动态组件,templates,dynamic,reactjs,Templates,Dynamic,Reactjs,比如bbs上的广告, 在上图中 模板有许多形状,但url级别相同 我如何实现这个 我想我可以在某种程度上用硬编码编码,但如果bbs分类超过1000或10000,我很快就会死 我必须用不同的模板创建超过10000个类别文件夹吗?? 或 我是否必须为每个类别创建超过10000个查询方法 我如何管理这个用例??什么是最佳实践?您可以使用react router库来处理查询字符串参数。阅读有关反应路由器的信息 例如,您可以读取参数值并从服务器获取正确的数据。我使用react路由器,我可以获取bbs I

比如bbs上的广告,

在上图中

模板有许多形状,但url级别相同

我如何实现这个

我想我可以在某种程度上用硬编码编码,但如果bbs分类超过1000或10000,我很快就会死

我必须用不同的模板创建超过10000个类别文件夹吗?? 或 我是否必须为每个类别创建超过10000个查询方法


我如何管理这个用例??什么是最佳实践?

您可以使用
react router
库来处理查询字符串参数。阅读有关反应路由器的信息


例如,您可以读取参数值并从服务器获取正确的数据。

我使用react路由器,我可以获取bbs Id,但如何制作和管理不同的bbs头部模板??我想很多
如果(bbs.id)
是needed@user3449782:您只需要读取bbs id并使用API来请求数据或请求具有相同名称的页面(例如
bbs-page-1.html
)。您的意思是我需要每个页面具有每个API??所以有1000个bbs,1000个bbs头htmls和每个特定的API?@user3449782:不,我不是这个意思。例如,您有一个API,如
mydomain.com/bbs/:id
,并为每个页面发送正确的id。@user3449782:是的,例如,从数据库中读取正确的bbs并将其作为json发送。