javascript - React Router Redux 总是显示第一条路由
问题描述
React router redux 总是显示第一条路由。无论我输入哪个网址,它都会呈现第一条路线。
索引.js 文件
<ConnectedRouter history={history}>
<App />
</ConnectedRouter>
应用程序.js 文件
export default function App() {
return (
<Switch>
<Route to="/" component={Dashboard} key={1} />;
<Route to="/icons" component={Icons} key={2} />;
</Switch>
);
}
解决方案
只需将exact={true} 添加到Route,默认exact 设置为false,看看这里。
<Route exact path="/" component={Dashboard} key={1} />;
推荐阅读
- bixby - Bixby 如何保留先前 NL 输入的数据?
- javascript - 如何获取输入值并在 React JS 中单击按钮时显示它
- powershell - Powershell 的文本编码问题
- java - 从java中的列表中获取一行而不是3行?
- javascript - 为什么堆内存使用率不断上升?
- bash - 如何从“顶部”获取 CPU 使用率并将其保存到文件 - MAC OS bash
- regex - 如何在正则表达式中对某个字符进行分组?
- javascript - 使用 javascript 在页面上播放随机视频
- java - 詹金斯黄瓜junit测试失败
- r - 使用来自一个数据集的两个 Y 自动化多个绘图/图形