2013-02-26 92 views
4

我正在调试应用程序的性能问题。深入到似乎线索:Ember.RenderBuffer.string()花了4秒的元素之一。当进一步深入代码时,它的功能是setInnerHTMLWithoutFix是罪魁祸首:它在模板HTML中搜索由Metamorph注入的脚本标记,然后逐个替换它们,但要做到这一点,它必须遍历dom每场比赛:有超过400场比赛!我们必须有一个很大的看法,但我很想看看有没有人遇到过这个问题和/或任何指针来解决或解决这个问题。RenderBuffer.string()中的Ember.js性能瓶颈

+1

你在看到这个浏览器是什么?您提到的功能具有非常不同的代码路径,具体取决于浏览器功能检测。如果你能为此创建一个JSFiddle,我愿意分析它并看看我能否提供帮助。 – 2013-04-15 12:08:14

回答

1

现在你可以使用超级B酒店的功能上烬检查get it here for chrome

,现在有渲染性能,你可以看到和评估任何瓶颈渲染

enter image description here