Ich verwende das eckige ui DataGrid-Framework und ich muss Werte mit eindeutigen Bezeichnern filtern. Ich habe den folgenden Code:Angular Ui Data-Grid-Filterungsproblem
var column =
{name: 'distrito', field: 'distrito.id', type: 'number',
displayName: 'Distrito', enableCellEdit: true, width: '135',
cellFilter:'listagemFacesFilter:editDropdownOptionsArray:editDropdownIdLabel:editDropdownValueLabel:row.entity.distrito.distrito',
editableCellTemplate: 'ui-grid/dropdownEditor',
editDropdownIdLabel: 'id', editDropdownValueLabel: 'distrito', editDropdownOptionsArray: $scope.listaDistritos,
filter: {type: uiGridConstants.filter.SELECT, selectOptions: $scope.listaDistritosFiltro}
};
die $ scope.listaDistritosFiltro ist eine Arraylist mit id (int) und Wert (Funktion gibt Arraylist)
Die Auswahl, alle IDs mit Beispiel filtern: id = 1 und id = 12 zur gleichen Zeit und ich brauche nur Ergebnisse mit id = 1 oder id = 12.
Ich denke, der Auswahlfilter ist mit String-Typ filtern.
Jemand kann mir bitte helfen.
Danke. Mit besten Grüßen, SMDC
Können Sie versuchen, Ihren Code zu formatieren, um es einfacher zu lesen – Mike