【发布时间】:2018-08-08 05:20:22
【问题描述】:
当我在没有 uib-.. 指令的情况下运行我的 angularJS(1.4.9 版)应用程序时,选择可以工作,但会显示已打开的项目,并且按钮什么也不做。
它不会与下拉菜单组件集成。我见过的所有示例都使用无序列表和列表项结构,并且引导 UI 下拉菜单基于 ui 和 li 元素出现,这导致了一个明显的问题——为什么这些元素而不是 select 元素。
我想保留这个:ng-options="e for e in vm.plannedEmployees track by e"
据我所知,它有效,花了一周的时间才找到它(虽然我不明白它的复杂性)
<div class="btn-group" uib-dropdown>
<button class="btn btn-primary" uib-dropdown-toggle>
<span class="caret"></span>
</button>
<select ng-options="e for e in vm.plannedEmployees track by e"
multiple="multiple" ng-model="selectedEmployee"
ng-change="vm.employeeSelectClick(selectedEmployee)">
</select>
</div>
【问题讨论】:
标签: html angularjs-directive angular-ui-bootstrap