0
本要点中的代码:https://gist.github.com/tpitale/5537466,Ember.tryFinally
的一部分导致执行我的应用程序暂停。要点在第9行。Ember.try最后暂停
我可以在调试器中看到暂停发生,但我似乎无法弄清楚是什么导致了这个问题。
Ember.tryFinally是在正常运行期间,经过多次的功能,所以我想这是我正在做我自己的代码,但它可能在任何地方。
暂停总是发生在同一个地方,从点击一个不是很大的列表中的简单元素。
如果有帮助,我可以制作停顿视频。
暂停期间没有发生网络活动,它只是第一次点击列表中的元素。确实很奇怪!
最后,似乎'当电流乐趣循环结束this.flush()'被调用。这似乎是非常缓慢的部分。我会继续深入探讨。 – 2013-05-08 01:25:52
你可以让JSBin或jsFiddle突出显示这个问题吗?什么意思是'暂停'?如在,调试器暂停,因为有错误,或? – 2013-05-08 03:04:46
不幸的是,我不能因为这个问题是来历不明,相关的可能的数据创建一个小提琴。挖掘flush()的功能。 – 2013-05-08 21:08:55