gpt4 book ai didi

javascript - React-Router-我可以在React Router的浏览器历史记录中获取下一个路径字符串,还是检查是否存在转发?

转载 作者:行者123 更新时间:2023-11-28 05:12:38 24 4
gpt4 key购买 nike

我正在用React在Electron上创建一个应用程序,我想在浏览器中复制导航的功能。

我有一个goBack和goForward按钮,我想在下一个没东西的时候禁用goForward,而在后面没有空时禁用goBack,就像浏览器一样。

所以我有反应路由器,我用

browserHistory.goBack()
browserHistory.goForward()


所以我想一种方法来检测nothig接下来并禁用按钮。可以选择下一个和后一个路径字符串,或者检查是否有东西。

最佳答案

根据历史记录文档https://github.com/mjackson/history#navigation,您可以使用canGo(n)检查该动作是否可行,我认为应该检查canGo(1)是否可以前进,而canGo(-1)可以后退

关于javascript - React-Router-我可以在React Router的浏览器历史记录中获取下一个路径字符串,还是检查是否存在转发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41230395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com