今天打開vue項目,頁面空白報了一個錯誤,錯誤如下:
“Maximum call stack size exceeded” 錯誤的字面意思是:超出最大調用堆棧大小。
然后就是各種百度,找錯誤原因。百度好多篇,有的是由於router里面路徑為聲明,有的是未定義變量,有的由於是遞歸函數產生死循環。我一一都排查了,還是這個錯。
直到我百度到了一篇文章,由於他引入了swiper插件,在組件里引用了,並且組件的name為Swiper,由於name與swiper插件重名了,所以
報這個錯誤。
解決:
我把代碼中的name后面的Swiper改成:carrousel
然后就沒有報錯了: