react-router - React Router 中的面包屑链接不适用于 history.goBack
问题描述
我的项目中有一个 BreadCrumb,希望它导航到以前的页面而不刷新页面
我试过这个
render() {
const goBack = (value) => history.goBack(value)
.
.
.
return (
<div>
<Link color="inherit" href="#" onClick={goBack(3)}>
<Typography>
<Trans>DASHBOARD</Trans>
</Typography>
</Link>
<Link color="inherit" href="#" onClick={goBack(2)}>
<Typography>
<Trans>SHELF READING</Trans>
</Typography>
</Link>
<Link href="#" onClick={goBack(1)} color="inherit">
<Typography>
<Trans>SCANNING</Trans>
</Typography>
</Link>
<Typography>ITEM DETAILS</Typography>
</div>
但这不起作用。如何浏览面包屑而不重新加载页面
解决方案
推荐阅读
- c - 在连续函数调用的情况下,C 编译器是否会优化执行堆栈?
- java - 如何使用 Selenium 从字符串中拆分日期?
- javascript - 如何根据输入值更改图标?
- javascript - 为什么电子邮件发送功能不起作用?
- php - 如何在 SugarCRM 中获取与 EmailTemplate 相关的附件(注释)列表?
- c# - Visual Studio / 反射 / 序列化:我可以从调试会话中导出值以将它们用于单元测试吗?
- javascript - 将函数放入 setInterval() 时出错
- amazon-web-services - AWS Lambda、SQS、子网、互联网、多个 lambda 函数
- arrays - 将随机数添加到表格列中的每个数字
- google-analytics - 谷歌标签管理器和谷歌分析跟踪