簡體   English   中英

Spine JS :: RangeError:超出最大調用堆棧大小

[英]Spine JS:: RangeError: Maximum call stack size exceeded

問題

我導航到正在激活控制器的鏈接。 執行我的控制器中的以下@log(Model.all())超出了最大調用堆棧: @log(Model.all())

Model.all()有0條記錄控制器是4類的28個函數,超過200行

問題

  • 用Spine / JS術語來說,什么是調用棧:它是一個函數嗎? 一類? 一個模塊?
  • 調用堆棧限制是由Browser,JS,JQuery還是Spine強加的嗎? 可能的瀏覽器限制
  • 這是一個普遍的問題嗎?如果是的話,如何在使用Spine JS時避免它?

如果刪除該行,該應用程序將繼續運行嗎?

否則,我認為只有很少的類/函數,您的代碼更可能是一個問題。 我認為某些函數不斷調用自身,這會導致stacksize變得太大。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM