angular-ui是基于Bootstrap的Angualar指令组件集合,除了以无插件的方式原生支持Angular(无须安装jQuery、bootstrap脚本库),还支持自定义指令模板(请使用.tpl后缀名的JS文件,强烈推荐),扩展性非常强。
唯一的缺点是,angular-ui默认只支持英文,并且官方没有提供i18n的国际化信息,所以在中文环境下,常常让人留有遗憾,其实解决办法很简单,只需充分angular自身的国际化系统即可,步骤如下:
1. 进入angular官网;
2. 选择合适的angular版本;
3. 下载国际化代码,国际化ID为zh_cn;
4. 将代码放置在angular-ui代码之前,如下:
<script src="/lib/angular/angular-route.js"></script>
<script src="/lib/angular/ui-bootstrap-tpls-2.5.0.js"></script>