2013-12-10 37 views
0

我在Angular中爲我的網站創建了一個測試,但我對加載速度並沒有留下深刻的印象。初始加載數據以防止閃爍

我把我的所有serverdata放到一個json對象中,然後由控制器讀取它,然後綁定屏幕上的所有東西。

同時,我使用ng-cloak來隱藏所有未加載的元素,但它可以輕鬆地花一秒鐘,一切都來回閃爍。

我一直在尋找一段時間,但似乎沒有辦法通過模型加載控制器中的初始數據,對嗎?

回答

0

如果你真的想避免「閃爍」,難道你只是把你的整個頁面包裝在一個ng-cloak,直到你的數據準備好了嗎?或者至少在數據填充時顯示加載gif。看起來像是單頁應用程序中的一種很常見的模式。