通过自己点击链接来重新渲染React Router组件。
P粉295728625
P粉295728625 2023-07-27 22:31:16
[React讨论组]

我用 react-router-dom v6

代码

<NavLink to="/pathOne" className="ripple">label1</NavLink>
<NavLink to="/pathTwo" className="ripple">label2</NavLink>

问题

当你点击一个链接或另一个链接时,Route组件会按预期进行渲染。但是,如果"/pathOne"处于活动状态并且我再次点击它,什么都不会发生。

是否有一种方法可以通过点击活动链接来强制重新渲染路由元素?

如果设置了reloadDocument属性,我可以刷新整个页面,但这不是一个可行的选项。

P粉295728625
P粉295728625

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号