为什么Ionic选用了ui-router而非ngRoute【译】
发布于 2年前 作者 DongHongfei 6752 次浏览 来自 分享

Ionic并没有采用Angular的官方路由(ngRoute),最主要的一个原因是ui-router项目很重要的特性ngRoute不支持,比如视图命名,视图嵌套和视图并行(parallel)。举个列子,像一个标签式的界面,实际上是多个视图。这些功能通过ionNavView命令被加入了Ionic得核心功能中。Ionic仅仅只能通过ui-router运行,所以在你的app中使用ngRoute会报错。

ui-router很多的方面并没有包含在本书中,如果想要更好的了解详细信息最好直接访问他们的网站,你很有可能会发现很多更好的使用场景。网址地址是:https://angular-ui.github.io/ui-router/

本文翻译自《Ionic In Action》.

来源:为什么Ionic选用了ui-router而非ngRoute【译】 - Only One

2 回复

引用Ionic了之后 还要另引用 angularjs 吗

@gangdiedao 不需要单独引用,ionic本身就整合了 angularjs

回到顶部