min*_*der 11 twitter-bootstrap angularjs angular-ui
你知道是否有人将Bootstrap的脚本移植到AngularJS?
我需要我的应用程序的Bootstrap的分割按钮下拉菜单,我真的想避免拉jQuery.我似乎没有谷歌这个.
小智 32
看看这个演示:http://jsfiddle.net/guillaumebiton/8muRC/
只有Angular的力量:
<div class="btn-group" ng-class='{open: open}'>
<button class="btn">Action</button>
<button class="btn dropdown-toggle" data-toggle="dropdown" ng-click='open=!open'>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
它只使用一个变量'open',即true或false.
pko*_*rce 10
作为angular-ui的一部分,我们正在使用纯AngularJS创建bootstrap的小部件(不依赖于第三方JS库,只有依赖是bootstrap的CSS).
存储库位于:https://github.com/angular-ui/bootstrap
这项工作正在进行中,但已经有了dropdown-toggle指令:https: //github.com/angular-ui/bootstrap/blob/master/src/dropdownToggle/dropdownToggle.js
你可以像这样使用它:
<div ng-controller="MyCtrl">
<div class="btn-group">
<a class="btn dropdown-toggle">
Actions
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a>Action 1</a></li>
<li><a>Action 2</a></li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
请注意,该指令在类级别上运行,因此添加dropdown-toggle类就足以使其运行!
再次,这是正在进行的工作(整个工作开始像2-3周前),所以非常欢迎错误报告/拉取请求!
| 归档时间: |
|
| 查看次数: |
21562 次 |
| 最近记录: |