vue3解决报错:ResizeObserver loop completed with undelivered notifications

**运行环境:**vue3 js

报错内容: ERROR
ResizeObserver loop completed with undelivered notifications. at handleError (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:299:58) at eval (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:318:7)

报错原因:"ResizeObserver loop completed with undelivered notifications" 通常与浏览器的 ResizeObserver API 相关。这个错误通常发生在处理页面或元素尺寸变化时ResizeObserver的回调函数触发了大量的重排(reflow)或重绘(repaint),而这些操作又反过来触发了更多的尺寸变化,从而形成了一个无限循环或至少是一个效率极低的循环。

因为我使用的是Ant Design Vue的表格组件(a-table),根据需求需要调整表格宽度,当表格尝试在尺寸变化时重新计算或重新渲染时就可能报这个错误(自适应窗口大小时webpack会报错)

解决方法:在vue.config.js文件中添加下面的内容(添加后重启项目即可)

client: {

overlay: false

},

**!!!注意:**当overlay设置为false时,即使Webpack在编译过程中遇到错误或警告,这些信息也不会在浏览器页面上以覆盖层的形式显示。这意味着需要通过其他方式(如查看浏览器控制台或Webpack的终端输出)才能获取这些错误信息

相关推荐
IT_陈寒8 小时前
SpringBoot那个自动配置的坑,害我排查到凌晨三点
前端·人工智能·后端
Honor丶Onlyou8 小时前
VS Code 右键菜单修复记录
前端
卡卡军8 小时前
agmd 1.0 重磅升级——Rust 重写,性能起飞
javascript·rust
PILIPALAPENG8 小时前
Python 语法速成指南:前端开发者视角(JS 类比版)
前端·人工智能·python
Larcher8 小时前
🔥 告别抓瞎:用 Claude Code (cc) 优雅接手与维护已有项目
javascript·机器学习·前端框架
JYeontu8 小时前
轮播图不够惊艳?试下这个立体卡片轮播图
前端·javascript·css
张就是我1065928 小时前
从前端角度理解 CVE-2026-31431
前端
AGoodrMe8 小时前
swift基础之async/await
前端·ios
irving同学462388 小时前
从零搭建生产级 RAG:Embedding、Chunking、Hybrid Search 与 Reranker
前端·后端
卡卡军8 小时前
vue3-sketch-ruler v3 升级详解:从 Vue 组件到跨框架标尺引擎
前端