Spine JS :: RangeError:超出最大调用堆栈大小

时间:2012-02-16 02:51:23

标签: javascript callstack spine.js

问题

我正在导航到激活我的控制器的链接。 执行控制器中的行@log(Model.all())时,超出了最大调用堆栈。

Model.all()有0条记录 该控制器有4个类别的28个功能,超过200行

问题

  • 什么是Spine / JS术语中的调用堆栈:它是一个函数吗?一类?一个模块?
  • 是否由Browser,JS,JQuery或Spine强加了调用堆栈限制? possible browser limits
  • 这是一个常见问题,如果是这样,我怎样才能在使用Spine JS时避免使用它?

1 个答案:

答案 0 :(得分:0)

如果删除该行,该应用会继续有效吗?

否则我认为对于那些小类/函数来说,它更可能是您的代码的问题。我认为某些函数会一直调用自身,导致stacksize变得太大。