2013-02-26 50 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