在更改页面大小和刷新页面时候出现的报错:
很多人在点击检查的时候会跳出这个报错,平时没啥问题,但是更改窗口大小时也会跳出这个问题虽然不影响使用确实很烦恼,我们可以进行下面的操作把这个报错解决掉。
报错例子:
解决方法:
在你前端的VUE文件找到App.vue添加以下代码:
<script setup>
const debounce = (fn, delay) => {
let timer
return (...args) => {
if (timer) {
clearTimeout(timer)
}
timer = setTimeout(() => {
fn(...args)
}, delay)
}
}
const _ResizeObserver = window.ResizeObserver;
window.ResizeObserver = class ResizeObserver extends _ResizeObserver{
constructor(callback) {
callback = debounce(callback, 200);
super(callback);
}
}
</script>
注意点:
script script/部分有的话就不用添加
重新打开看,就不会有报错了。