我正面临这个问题。我从0.10迁移到0.11的bootstrap ui,并且模态内的下拉停止工作。我不知道这是否是一个布局问题,但我无法弄清楚如何让它们发挥作用。
这是演示http://jsbin.com/fidipeho/1/edit?html,js,output
我检查了0.11的突破性变化,我没有找到任何可以解释这种奇怪行为的东西。
提前致谢。
答案 0 :(得分:0)
看起来没有包含角度,请尝试将包含更改为:
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.js"></script>
通过这种方式,我能够使应用程序正常运行。
答案 1 :(得分:0)
根据Mathew,angular.js脚本需要包含在初学者中,但至于为什么模态中的下拉不起作用,这是一个不同的问题。
下拉列表的HTML应如下所示:
<div class="btn-group" dropdown is-open="dropdown.isopen">
<button type="button" class="btn btn-default dropdown-toggle" data-ng-disabled="disabled">
Action <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="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>
持有下拉列表的div(btn-group)需要包含&#39; dropdown&#39;并且&#39; is-open =&#34;无论你想要什么变量&#34;&#39;并且div中的按钮需要数据-ng-disabled =&#34;禁用&#34;。