繁体   English   中英

从编辑页面返回到详细信息时,反应状态未呈现

[英]react state is not rendering on coming back from edit page to details

我有一个显示内容的详细信息页面。 在单击“编辑”时,导航到编辑页面,在其中可以修改数据;在单击“更新”时,使用window.history.back(); 返回详细信息页面,其中显示的数据不是更新的数据。

我必须在那里使用历史记录,因为我还有与此相关的其他功能。

观察结果:状态正在更新,但是第一次未呈现,第二次编辑和更新时,第一次更新的数据显示在详细信息页面上。

您能否在更新/编辑屏幕中提供用于更新数据的代码。 就像this.setState({.........})。

原因可能是在更新状态之前渲染了第一个屏幕。

尝试使用this.setState({ <update data here> }, window.history.back());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM