我們擁有一個使用AngularJS v1.5.6和ui-router v1.0.0構建的網站。我們希望將此網站轉移到混合應用程序,最合理的解決方案是使用Ionic框架(至少我們認爲)如何查找在Ionic 1項目中使用哪個版本的ui-router?
我們遇到的問題是,當AngularJS沒有component
方法時,出現了離子v1問題我們必須重新編寫代碼,以舊的和凌亂的ng-controller
方法。
另外,我們在app.run
裏面使用了ui-routers $transitions.onStart({}, function(), {})
的方法。我們知道在Ionic中有$ionicView.beforeEnter
相當於那個,但是,儘管這些事件對於解析數據非常有用(轉換到下一頁比使用ui-routers resolve
更順暢),但在嘗試保護登錄頁面時這並不太好。
所以問題基本上是在Ionic v1框架中使用哪個版本的ui路由器?這樣我們可以查找正確的文檔並找到最佳解決方案。
顯示package.json。要找到答案,至少知道離子版的發佈版本是很好的。 – Leguest