ProTable 報錯Uncaught RangeError: Maximum call stack size exceeded

信铁寒胜發表於2024-03-12

我看了chartGpt的回答

這個錯誤通常表示程式碼中存在無限遞迴的問題,導致呼叫棧溢位。

可能的原因之一是在程式碼中存在一個遞迴函式或迴圈呼叫導致無限遞迴的情況。當遞迴呼叫次數過多時,呼叫棧將被耗盡,從而導致此錯誤的發生。

要解決這個問題,你可以檢查程式碼中的遞迴函式或迴圈呼叫,並確保它們有正確的終止條件,以避免無限遞迴。另外,你還可以考慮使用迭代替代遞迴來解決問題。

如果你可以提供更多的程式碼細節,我可以幫助你進一步分析和解決這個問題。

  我看程式碼也沒做什麼操作。怎麼就報錯了呢。

原來是我ProTable我用了樹結構。

然後我為了可以在子節點物件中找到父節點物件,

把父節點物件,作為一個對物件,放到子節點的一個屬性中了。

應該是這個導致迭代了,我去掉就沒有問題了

相關文章