我们拥有一个使用AngularJS v1.5.6和ui-router v1.0.0构建的网站。我们希望将此站点转移到混合应用程序,大多数逻辑解决方案是使用Ionic框架(至少我们认为的那样)
我们遇到的问题是,当AngularJS没有component
方法时,离子v1及时出现,所以我们不得不重新编写旧的和凌乱的ng-controller
方法的代码。
另外,我们在$transitions.onStart({}, function(), {})
方法中使用了ui-routers app.run
。我们知道在Ionic中有$ionicView.beforeEnter
等效但是这些事件非常适合解析数据(过渡到下一页比使用ui-routers resolve
更顺畅)这在尝试时不太好保护登录页面。
所以问题基本上是在Ionic v1框架中使用哪个版本的ui-router?这样我们就可以查找正确的文档并找到最佳解决方案。
答案 0 :(得分:1)
所以,我检查了我的ionic1应用程序,我发现"version": "0.2.18"
使用了ui-router
。我希望它有所帮助