语义-UI 1.6 下拉输入和 Angular.JS ng-options

Semantic-UI 1.6 dropdown input and Angular.JS ng-options

我在 Semantic-UI 的 ui 下拉列表 select 中使用 ng-options 。

问题是,它正在传递输入中的所有值。

screenshot

我试过使用重复 HTML ->

<select  ng-model="category" class="ui dropdown">
        <option value="">Select Category</option>
        <option ng-repeat="value in categories" value="1">{{ value.label }}</option>
                </select>

和选项

<select ng-options="value.id as value.label for value in categorias" 
        ng-model="novoAgendamento.category" class="ui dropdown">
                <option value="">Selecionar Categoria</option>
</select>

抱歉让您久等了,如果您还没有修复它,我是这样做的:

<label>Select an item</label>
    <select required 
        class="ui dropdown" 
        ng-model="form.item"
        ng-options="item.id as item.naam for item in items">
    </select>

此外,不要忘记通过 运行 这段代码来初始化下拉列表:

$rootScope.$on('$viewContentLoaded',function(){
    $('.dropdown').dropdown();
});

我运行控制器上的这段代码属于具有下拉菜单的视图

(如果你想这样做,不要忘记注入 $rootScope)