Forum
Forum copied to clipboard
帖子列表未响应浏览器后退
帖子列表的翻页状态应该响应location变化。
环境
- MacOS 10.15.6
- Chrome 85.0.4183.102 64bit
复现步骤
- 新建标签页,打开
/board/515/2
。此时帖子列表显示该版面第2页的内容 - 点击翻页组件Pagination中的
3
,跳转到第3页。此时url为/board/515/3
,帖子列表显示该版面第3页的内容 - 在页面空白处右键单击,点击”返回/后退“。url变为
/board/515/2
,此时帖子列表仍然显示该版面第3页的内容
期望的行为
- 在复现步骤第3步中,url变为
/board/515/2
,此时帖子列表显示该版面第2页的内容
可能的问题源
Body组件未实现生命周期函数componentDidUpdate
。
可能的解决方案
实现生命周期函数componentDidUpdate
,判断url变化,相应地更新数据。
前辈可以尝试自己改下,帮忙提个PR.
我这边之后跟进一下
已提PR