ng-table过滤器选择下拉列表添加额外的空白选项

时间:2016-07-22 06:49:31

标签: angularjs ngtable angular-bootstrap

我正在使用ngTable v1.0.0。我有一个过滤器选择下拉列表。即使我将过滤器的默认选项设置为“某物”,它仍然会创建一个空选项标签,该标签显示为空白值。

如何摆脱这个

this.tableParams = new NgTableParams({

     filter: { type: "2|3|6", userGroup: "", name: "" }
}

附上截图 Blank Option tag above default All selected value

如何摆脱这种情况?

表格HTML

 <td title="'Type'" filter="{type: 'select'}" 
filter-data="users.userTypes" header-class="'filter-select-dropdown'">
{{user.type}}
</td>

JS范围模型

$scope.users.userTypes.push({'title': 'All', 'id': '2|3|6'});

    _.each(hl.userTypes, function(v, k) {
        if(k == 2 || k ==3 || k == 6) {
            $scope.users.userTypes.push({'id': k, 'title': v});
        }
    });

0 个答案:

没有答案