不多说,报错信息就长上面这个样子,网上找了很多方案都没解决,例如在 onerror 钩子中忽略这个错误,所以我上我的解决方案,代码如下:
constdebounce=(fn, delay)=>{let timer =null;returnfunction(){let context =this;let args = arguments;clearTimeout(timer);
timer =setTimeout(function(){fn.apply(context, args);}, delay);}}const _ResizeObserver = window.ResizeObserver;
window.ResizeObserver =classResizeObserverextends_ResizeObserver{constructor(callback){
callback =debounce(callback,16);super(callback);}}
这个写在
main.js
里面就可以了,或者写在
app.vue
里面,反正在出现这个问题页面之前的页面都行。
本文转载自: https://blog.csdn.net/qq_33733799/article/details/129873731
版权归原作者 田八 所有, 如有侵权,请联系我们删除。
版权归原作者 田八 所有, 如有侵权,请联系我们删除。