[英]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.