你好,我试图阻止浏览器的后退按钮从用户的特定页面。
page1.jsx
useEffect(() => {
localStorage.clear();
history.replace("/dashboard/customers")
}, []);
//期望阻止浏览器的后退按钮访问此页面。
//但是我得到了这个错误:
意外使用'history'
也许您可以使用window.history.replace("/dashboard/customers")
来避免这个问题。因为window
是一个全局变量,所以history
是window
的一个性质。如果你直接使用history
, eslint工具会抛出这个警告。