【发布时间】:2020-08-16 00:59:02
【问题描述】:
我一直在开发一个运行良好的 React 应用程序。我有一个导航栏,其中包含指向不同页面的链接。我想要的是,如果从导航栏中再次单击同一页面,我需要 React 重新加载页面。现在,如果我单击同一页面链接,它不会刷新。当状态有更新时,它会再次呈现。但是我希望它在 react-router 的位置更改相同时重新加载。
【问题讨论】:
-
为什么要实现这个目标?在这种情况下不重新加载页面是预期的行为
-
@messerbill 我在反应页面中嵌套了渲染。根据某些条件,更新页面上的呈现。现在,当单击导航栏中的页面链接时,页面显示相同的条件渲染。我希望它在最初加载页面时显示它在开始时的内容。
-
@messerbill 谢谢你的链接。我已经检查了这个线程。这与我想要实现的目标有点不同。
标签: javascript reactjs react-redux react-router