element-plus報(bào)錯(cuò)ResizeObserver?loop?limit?exceeded解決辦法
發(fā)現(xiàn)報(bào)錯(cuò)
不多說,報(bào)錯(cuò)信息就長(zhǎng)上面這個(gè)樣子,網(wǎng)上找了很多方案都沒解決,例如在 onerror 鉤子中忽略這個(gè)錯(cuò)誤,所以我上我的解決方案,代碼如下:
const debounce = (fn, delay) => { let timer = null; return function () { let context = this; let args = arguments; clearTimeout(timer); timer = setTimeout(function () { fn.apply(context, args); }, delay); } } const _ResizeObserver = window.ResizeObserver; window.ResizeObserver = class ResizeObserver extends _ResizeObserver{ constructor(callback) { callback = debounce(callback, 16); super(callback); } }
這個(gè)寫在 main.js
里面就可以了,或者寫在app.vue
里面,反正在出現(xiàn)這個(gè)問題頁面之前的頁面都行。
總結(jié)
到此這篇關(guān)于element-plus報(bào)錯(cuò)ResizeObserver loop limit exceeded解決的文章就介紹到這了,更多相關(guān)報(bào)錯(cuò)ResizeObserver loop limit exceeded內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue出現(xiàn)彈出層時(shí)禁止底部頁面跟隨滑動(dòng)
本文主要介紹了Vue出現(xiàn)彈出層時(shí)禁止底部頁面跟隨滑動(dòng),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07解決Vue.js Devtools未檢測(cè)到Vue實(shí)例的問題
在開發(fā)Vue.js應(yīng)用時(shí),Vue.js Devtools是一個(gè)不可或缺的調(diào)試工具,然而,有時(shí)我們可能會(huì)遇到“Vue.js not detected”的提示,這意味著Vue.js Devtools未能成功識(shí)別和連接到我們的Vue應(yīng)用,本文將詳細(xì)解析這個(gè)問題,并提供相應(yīng)的解決步驟與代碼示例,需要的朋友可以參考下2024-01-01element-ui中table組件的toggleRowSelection()方法使用
這篇文章主要介紹了element-ui中table組件的toggleRowSelection()方法使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03