window.onresize 触发多次我的浏览器高度高了5像素,onresize 执行5次。页面抖动厉害,有没有办法,同一时间高度扩展5像素,只执行一次onresizewindow.onresize = () => {
}
2 回答

慕哥6287543
TA贡献1831条经验 获得超10个赞
借助 函数防抖,可以引入 lodash
import _ from 'lodash'window.onresize = _.debounce(function() { }, 500)
意思就是,在页面窗口停止变化的500毫秒后,再执行回调函数。
添加回答
举报
0/150
提交
取消