我使用AngularJs HTML5的移動應用程序初始化工作。在Windows Phone和Android上表現還是不錯的,但在iOS上它會在某些設備上造成性能問題。
的問題是,當我們從一個視圖切換到另一個,控制器不及時,因此$範圍變量不會被初始化加載。我在視圖中使用這些變量進行綁定,所以應該隱藏的元素是可見的。
這與它們是依賴於模型和操作內部控制器單元發生。它正在創造性能問題。
編輯 Imp事件:這不是首次發生視圖加載。當我回到另一種觀點回來,它開始發生(由控制器即無操作。沒有變量被初始化)
你能分享一些代碼? – MegaAppBear
可以使用路由'resolve'來預加載數據。需要更多細節 – charlietfl
那麼這裏沒有警告,但是當我在$ scope.init()函數的末尾應用警報時,警報會一個接一個地出現10次。同樣,當我在上面的Q中編輯時,第一次加載視圖時不會發生。它發生在那之後。 –