如何使用AngularJS创建客户端应用程序
1. 第三方用户界面库与AngularJS
在AngularJS中使用非AngularJS库操作DOM时,通常需要创建新指令,将jQuery元素引用替换为 angular.element() 调用。AngularJS有内置的类似jQuery的库jqLite,若应用中引用了jQuery,则会优先使用它。 angular.element() 调用会被转换为jQLite/jQuery调用。
以下是一些与AngularJS兼容的库:
- AngularUI :托管于 http://angular-ui.github.io ,有多个AngularJS模块,如UI.Utils和UI Bootstrap,可独立使用。UI.Utils模块提供如jQuery Passthrough的指令,允许直接在AngularJS中使用jQuery函数或插件。
- UI Bootstrap :流行的第三方模块,提供Bootstrap前端设计框架功能,支持创建模态窗口、手风琴、轮播和工具提示组件等。替代库为AngularStrap,可在 http://mgcrea.github.io/angular-strap 找到。
- 商业库 :如
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



