首页 > 解决方案 > 使用相同的路由但不同的路径路由到多个组件

问题描述

我的应用程序有一个包含工具列表的下拉菜单,我想将用户重定向到特定选择的工具,但我没有为不同的工具创建不同的路由,因为这将是一个乏味的过程,我的路由组件文件将也难以想象更长的时间。

react 有某种连接方式<Link/><Route />我可以根据客户选择的工具但相同的路线将用户重定向到不同的组件。

最后,一种将数据从链接传递到路由的方法,可用于指定组件名称。

下面我指定了我正在使用的路径。

<Route path="/webenv/:webenv/tools/:tool" component={tool} />

标签: javascriptreactjsreact-routerreact-router-dom

解决方案


推荐阅读