我有一个ember.js应用程序。它显示了“问题”列表。加载后,从该列表中选择(单击)单个项目所采取的第一个操作将延迟1-2秒。后续点击不会出现任何延迟。
延迟不是来自服务器,如果我从视图/模板中删除所有内容,则延迟仍然存在。
延迟不在渲染中。如果我检测渲染过程(如本回答中所述:https://stackoverflow.com/a/15129150/1167846)在此期间完全没有渲染,并且末尾显示的列表没有显示任何表示多秒暂停的内容。
如果我在整个地方使用console.log
,则点击事件会在我的代码中进行所有必要的更改(选择项目为“当前”),不会有任何延迟。
如何确定此延迟的来源?