2013-06-04 298 views
0

所以我在我的web應用程序中需要很長時間來加載一個特定的頁面。查看angularJS工具中的性能選項卡(在chrome開發人員工具中)後,它會顯示正在消除性能的函數。它看起來很像這樣:AngularJS渲染花費很長時間

render | 24.0% | 1953ms 
ngRepeatWatch | 20.4%| 1659ms 
myFunction | 5.21% | 423ms 
myOtherFunction | 5.05% | 412ms 
parentValueWatch | 4.86% | 395ms 
ngModelWatch | 4.09% | 332ms 

這個特殊的頁面是非常精密的。這會影響渲染時間嗎?我怎樣才能改善渲染時間?

+3

觀察到更少的東西的項目,數額巨大,但沒有代碼,我們不能告訴太多 – Ven

+0

你的數據集有多大? –

+0

所以手錶直接影響渲染? –

回答

0

嘗試使用bindonce減少觀察家的numbre,這將增加高度的頁面的表現,尤其是當有渲染