React 函数组件中对window添加事件监听resize导致回调不能获得Hooks最新状态的问题解决思路 (2)

至此,问题已经解决了,总体来说函数式组件由于市面上教程较少,坑也比较多,这次这个给window添加监听事件的需要有一个变量同时监听变化,使得useEffect()可以正确响应然后重新绑定监听,为什么要使用useEffect()呢?因为我们的需求是必须确保只给window添加一次事件监听,当然得要求是对的了,而useEffect()可以模拟componentDidMount(), 可以最快的解决。
如果大家还有什么疑问或者新的建议,希望大家可以在下面留言,我看到一定会回复的,谢谢!!!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzwgjf.html