角度uiグリッドを使用している間は、selectOptionsを使用してドロップダウンオプションをカラムフィルタとして設定しています。次のコードに類似するもの:角度uiグリッドカラムドロップダウンフィルタ空白オプション
angular.module('exampleApp', ['ui.grid'])
.controller('exampleCtrl', ['$scope', 'uiGridConstants', function($scope, uiGridConstants) {
var animals = [
{ id: 1, type: 'Mammal', name: 'Elephant' },
{ id: 2, type: 'Reptile', name: 'Turtle' },
{ id: 3, type: 'Mammal', name: 'Human' }
];
var animalTypes = [
{ value: 'Mammal', label: 'Mammal' },
{ value: 'Reptile', label: 'Reptile'}
];
$scope.animalGrid = {
enableFiltering: true,
columnDefs: [
{
name: 'type',
field: 'type',
filter: { selectOptions: animalTypes, type: uiGridConstants.filter.SELECT }
},
{ name: 'name', name: 'name'}
],
data: animals
};
}]);
<link href="http://ui-grid.info/release/ui-grid.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<script src="http://ui-grid.info/release/ui-grid.js"></script>
<div ng-app="exampleApp">
<div ng-controller="exampleCtrl">
<h1>UI Grid Dropdown Filter Example</h1>
<div ui-grid="animalGrid" class="grid"></div>
</div>
</div>
これは、各列のドロップダウンフィルタオプションを示していますが、余分な空白のオプションがあります。空白/空白のオプションを削除するか、空白/空白のオプションを「すべて」のテキストに置き換えるにはどうすればよいですか?
に素晴らしい、ほんの少しの事をご参照ください:そこではありませんあなたの質問には1行のコードさえありますが、どのように誰かがあなたを助けることを期待していますか? –