【发布时间】:2023-03-08 12:15:02
【问题描述】:
我正在尝试使用 React Router 在新选项卡中呈现新组件。它有一个正在传递的参数。
以下是对我有用的示例在同一个选项卡中使用一个参数。如果我将 target="_blank" 添加到以下链接,我会收到 404 错误。
index.js 中的路由:
<Route exact path="/a-graph/:anId" component={aGraph} />
主菜单页面中的链接:
<Link to={"/a-graph/anId"} style={{ overflowX: "visible", color: "black" }}>
<MenuItem fitted key="graph" text="A Graph"/>
</Link>
我需要更改哪些内容才能在新选项卡中使用参数打开此组件?谢谢!
编辑:我的 URL 显示为 /a-graph/anId 这是一个数字。如果我的路线和链接是正确的,我不知道如何获得 404。感谢您的关注!
【问题讨论】:
标签: javascript reactjs react-router