我有通过调用componentDidMount方法中的操作来显示帖子列表的列表页面。还会显示链接,以便在用户单击时显示该特定帖子。但是当呈现新页面/网址时,它会显示所有帖子的列表而不提取,但是当我们刷新页面时,它不显示列表。这意味着状态数据对新页面可见。 它是如何发生的,因为在更改url时反应状态会清除吗?
答案 0 :(得分:0)
它是如何发生的,因为在更改URL时反应状态会清除? 这是事实并非如此,实际上取决于您正在考虑的背景。在这里,当卸载组件或故意安排组件时,反应状态(组件状态将清除)。 所以你应该看看的地方是:
检查您是否正在检查提取数据的地方,并且您不需要拨打电话。你的减速器中有些标志没有被重置。
您在重新加载时是否正在使用任何类型的数据持久性?比如保存会话存储或本地存储。
尝试在componentDidMount和this.props.fetchPost函数中添加调试器,看看是否正在调用它们