useeffect下调用`window.onresize`不生效的解决办法

发布时间 2023-05-06 14:16:43作者: 致爱丽丝

组件化开发,多个子组件多次调用onresize使主页面的onresize无法生效
解决办法时使用addEventListener添加onresize函数

useeffect(()=>{
    window.addEventListener('resize', function () {
      // 当浏览器窗口大小发生变化时,触发的function
      fn()
      console.log('111 :>> 执行', 111)
    })

},[])