Я работаю с Angular, и я начал использовать Ag-Grid.
Мне нужно отобразить сетку с двумя столбцами, но когда я ее открыл, она показывает третий разделитель, как если бы было 3 столбца.
Даже если я отображаю данные в строках, есть 3 столбца, это код.
gridView (HTML)
<ag-grid-angular style="width: 100%; height: 100px;" class="ag-theme-balham" [rowData]="rowData"
[columnDefs]="columnDefs" [animateRows]="true" [enableSorting]="true" [enableFilter]="true"
(gridReady)="onGridReady($event)">
</ag-grid-angular>
gridView (Ts)
export class QSubReviewerGridComponent implements OnInit {
gridApi;
gridColumnApi;
defaultColDef;
columnDefs;
rowData= [];
constructor() {
this.columnDefs = [
{ headerName: "Review Type", sortable: true, filter: true, field: 'reviewerType' },
{ headerName: "Reviewer", sortable: true, filter: true, field: 'reviewer' },
]
this.defaultColDef = { filter: true };
}
ngOnInit() {
}
onGridReady(params) {
this.gridApi = params.api;
this.gridColumnApi = params.columnApi;
}
}
Я не знаю, показывает ли Ag-grid 3 столбца по умолчанию, я использовал его раньше с большим количеством столбцов, а лишний никогда не показывался.