Javascript 在ReactJs中使用returnValue关闭应用程序时返回上一页
我有一个场景,我需要阻止窗口关闭并返回到上一页。所以,我用 在卸载之前以防止窗口关闭并重定向到上一页。但问题是,当页面重定向到上一个窗口时,它无法加载图片。有什么原因吗?我如何解决这个问题Javascript 在ReactJs中使用returnValue关闭应用程序时返回上一页,javascript,reactjs,onbeforeunload,Javascript,Reactjs,Onbeforeunload,我有一个场景,我需要阻止窗口关闭并返回到上一页。所以,我用 在卸载之前以防止窗口关闭并重定向到上一页。但问题是,当页面重定向到上一个窗口时,它无法加载图片。有什么原因吗?我如何解决这个问题 function goBackPrev(e) { e.returnValue = ''; store.dispatch(actions.redirect(login/user)); } useEffect(() => { window.addEv
function goBackPrev(e) {
e.returnValue = '';
store.dispatch(actions.redirect(login/user));
}
useEffect(() => {
window.addEventListener('beforeunload', goBackPrev);
});
login/user
的图片呈现有任何代码吗?@keikai不仅是login/user页面,实际上每当我尝试重定向任何页面时,它都会显示相同的代码。我想你可以使用生命周期来处理它。请参阅此相关文件