Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在React中使用window.onbeforeunload在用户单击重新加载时显示重新加载弹出窗口_Reactjs_Redux - Fatal编程技术网

Reactjs 如何在React中使用window.onbeforeunload在用户单击重新加载时显示重新加载弹出窗口

Reactjs 如何在React中使用window.onbeforeunload在用户单击重新加载时显示重新加载弹出窗口,reactjs,redux,Reactjs,Redux,如何在React中使用window.onbeforeunload在用户单击重新加载时显示重新加载弹出窗口 我试过这样做,但不起作用 useffect(()=>{ window.addEventListener(“卸载前”,handleRefresh); return()=>{ removeEventListener(“卸载前”,handleRefresh); }; }); 如果您使用的是react router dom-请这样做。如果您使用的是react router dom,请这样做。

如何在React中使用window.onbeforeunload在用户单击重新加载时显示重新加载弹出窗口

我试过这样做,但不起作用

useffect(()=>{
window.addEventListener(“卸载前”,handleRefresh);
return()=>{
removeEventListener(“卸载前”,handleRefresh);
};
});

如果您使用的是
react router dom
-请这样做。如果您使用的是
react router dom
,请这样做。