Reactjs React路由器:到同一组件的某些路由会触发即时卸载

Reactjs React路由器:到同一组件的某些路由会触发即时卸载,reactjs,react-router,react-router-v4,react-router-dom,Reactjs,React Router,React Router V4,React Router Dom,我们目前正在建设的网站存在一个非常奇怪的问题: 每个页面在屏幕边缘上都有两个链接(上一个/下一个),链接到另一个始终显示相同组件的路由,只是参数不同 …}/> 只要:photo参数为一位数(最多9位),该选项就可以正常工作。只要您继续单击“下一步”并到达第二个参数为10或更高的路由,组件就会重新装载,然后立即卸载,从而再次重置标头信息 关于为什么行为会因参数中传递的ID长度而有所不同,您有什么想法吗?您能否更详细地解释一下,当单击“上一个”或“下一个”时,会运行什么逻辑?如果从10到9,则它也

我们目前正在建设的网站存在一个非常奇怪的问题:

每个页面在屏幕边缘上都有两个链接(上一个/下一个),链接到另一个始终显示相同组件的路由,只是参数不同

…}/>

只要:photo参数为一位数(最多9位),该选项就可以正常工作。只要您继续单击“下一步”并到达第二个参数为10或更高的路由,组件就会重新装载,然后立即卸载,从而再次重置标头信息


关于为什么行为会因参数中传递的ID长度而有所不同,您有什么想法吗?

您能否更详细地解释一下,当单击“上一个”或“下一个”时,会运行什么逻辑?如果从10到9,则它也不会显示标题。我不认为这是个位数。检查一下这个链接是否有用