gpt4 book ai didi

reactjs - Meteor + React - window.onpopstate 不起作用

转载 作者:行者123 更新时间:2023-12-03 14:32:19 29 4
gpt4 key购买 nike

我正在尝试拦截浏览器中后退按钮的点击。在 React 组件中,我这样做:

componentWillMount() { /* also tried componentDidMount() */
window.onpopstate = (e)=>{
console.log(e)
};

但是什么也没发生。拦截后退按钮(或 popstate)事件的正确方法是什么?

最佳答案

如果我在 componentWillUnmount 内重新分配 window.onpopstate,这对我不起作用,因为组件在事件发生之前已卸载。

关于reactjs - Meteor + React - window.onpopstate 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45909739/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com