useeffect下调用`window.onresize`不生效的解决办法
组件化开发,多个子组件多次调用onresize使主页面的onresize无法生效
解决办法时使用addEventListener添加onresize函数
useeffect(()=>{
window.addEventListener('resize', function () {
// 当浏览器窗口大小发生变化时,触发的function
fn()
console.log('111 :>> 执行', 111)
})
},[])
作者:致爱丽丝
本文版权归作者和博客园共有,欢迎转载,但必须在文章页面给出原文链接并标名原文作者,否则保留追究法律责任的权利。