使用带有Angular.js的Twitter Bootstrap时是否需要jQuery?

San*_*ngh 7 twitter-bootstrap angularjs

jQLite(使用AngularJS构建)是否足以在Twitter Bootstrap中执行javascript功能(如下拉列表)?

docs.angularjs说:

来自Stop的DOM操作尝试使用jQuery来修改控制器中的DOM.真.这包括添加元素,删除元素,检索其内容,显示和隐藏它们.使用内置指令,或在必要时编写自己的指令来进行DOM操作.请参阅下文有关复制功能的信息.

Rya*_*ugh 6

根据Angular UI Github,没有.

Native AngularJS (Angular) directives for Twitter's Bootstrap. Small footprint (5kB gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS) required! 
http://angular-ui.github.io/bootstrap/
Run Code Online (Sandbox Code Playgroud)

虽然请记住这是专门为Angular UI制作的包装器,但您可能/可能无法轻松使用其他人用此编写的引导插件.

但是,使用默认的Angular UI和bootstrap副本,您将需要jQuery,因为github存储库中的代码已经过大量修改,无需jQuery即可运行.

[编辑]如评论中所述,UI Bootstrap也是一个非常好的选择.


Mat*_*att 5

如果您使用的是Angular UI引导程序,则不需要jquery

试试这个示例网站