[导读] AngularJS现在非常热门,是Google推出的一款非常优秀的前端JS框架。AngularJS最核心的概念是MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。目前AngularJS扩展还比较少,本文就向各位分享6个实用强大 AngularJS现在非常热门,是Google推出的一款非常优秀的前端JS框架。AngularJS最核心的概念是MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。目前AngularJS扩展还比较少,本文就向各位分享6个实用强大的AngularJS扩展应用。1、AngularJS 认证模块 SatellizerSatellizer是一个端到端的基于 token 的AngularJS认证模块,Satellizer支持Google、Facebook、LinkedIn 和 Twitter 认证体系,并且也提供邮箱和密码的登录方式,另外Satellizer支持 OAuth 1.0 和 2.0 规范,所以你可以更加灵活地扩展认证方法。 下面是Satellizer的使用代码示例: 官方地址:https://github.com/sahat/satellizer 2、AngularJS UI 扩展 AngularUIAngularUI为AngularJS提供了很多UI增强效果,并且提供了IE、jQuery 兼容,以及一些常用 UI 组件。 AngularUI包含以下模块:
官方主页:http://angular-ui./ 3、Bootstrap 集成 AngularJS 模块 AngularStrapAngularStrap可以非常完美地将Bootstrap集成到AngularJS中,AngularStrap包含大部分支持AngularJS指令,所以并不需要依赖其他的样式和脚本。 下面是一个示例: 官方主页:http://mgcrea./angular-strap/ 4、AngularStrap 实时、多用户应用 GoAngularGoAngular 可让你轻松使用 AngularJS 和 GoInstant 构建实时、多用户的应用程序。 下面是config.js文件: 打开一个示例页面: ![]() 5、AngularJS UI 组件 adapt-strapadapt-strap 是 AngularJS UI 组件和实用工具,是基于 AngularJS 1.2+ 和 bootstrap 3 的。 特性:
官方主页:https://github.com/Adaptv/adapt-strap 6、AngularJS 的国际化模块 angular-translateangular-translate 是一个 AngularJS 的模块,用于简化 i18n 和 l10n 应用的便携,实现了延迟加载和多元化。 DEMO示例: 官方主页:http://angular-translate./ 随着AngularJS的不断流行,会有更多的扩展应用,并大部分都是开源的项目,AngularJS真的非常方便,你不妨也可以试试。 本文链接:http://www./article/6-angularjs-extension.html |
|
来自: 蜗牛之窝 > 《Javascript》