Page 357 - AngularJS权威教程
P. 357
25.3 ui-router 337
19
第25章 20
AngularJS精华扩展
21
22
最受欢迎、支持最好的AngularJS插件之一是AngularUI框架。 23
25.1 AngularUI 24
AngularJS自带了很多方便的特性,你可以用它来构建富有表现力的AngularJS应用而无需依
25
赖额外的库。然而非常活跃的AngularJS社区还构建了很多可以用来最大限度地提升应用能力的
优秀的库。
26
本章,我们介绍AngularUI 库所提供的几种不同的常用组件。
①
目前AngularUI库已经被分割为一系列模块,所以你可以选择感兴趣的组件,而不必使用整 27
个套件。
在我们介绍这些不同的组件时,首先需要确保安装了我们要用的每个组件。
28
25.2 安装
29
对于每个组件,你可以下载单独的JavaScript库,然后将它放置在应用程序路径中;你也可以
②
③
使用Bower 来完成安装工作。在ng-newsletter.com 上我们建议使用Bower。本章我们将只会使用 30
Bower安装每个模块。
31
25.3 ui-router
32
AngularUI库提供的最有用的库之一便是ui-router。它是一个路由框架,允许你通过状态机
组织接口,而不是简单的URL路由。
33
25.3.1 安装
34
④
要安装ui-router库,你可以下载发布版本 的文件或者使用Bower安装。
—————————— 35
① http://angular-ui.github.io/
② http://angular-ui.github.io/
③ http://ng-newsletter.com/ 36
④ http://angular-ui.github.io/ui-router/release/angular-ui-router.js