Quiero habilitar la edición por lotes para una cuadrícula igx para permitir el compromiso de las filas editadas en una base de datos. Pero me sale el error: error-batch
Ya tengo importado IgxGridModule en app.modules.ts. ¿Por qué me sale este error?
Aquí está mi cuadrícula.
<igx-grid #grid1 [batchEditing]="true" [data]="posts" width="80%" height="600px" style="margin: auto" [showToolbar]="true" toolbarTitle="Cars" [allowFiltering]="true" [columnHiding]="true" [hiddenColumnsText]="'hidden'" [columnPinning]="true" [pinnedColumnsText]="'pinned'" [primaryKey]="'examplelotId'" [rowEditable]="true"> <igx-grid-toolbar> <igx-grid-toolbar-title>Example Table</igx-grid-toolbar-title> </igx-grid-toolbar> <igx-column field="examplelotId" dataType="number" header="LotId" [sortable]="true" [movable]="true"></igx-column> <igx-column field="exampleproduction" header="Production" [sortable]="true" [movable]="true" [dataType]="'string'"></igx-column> <igx-column field="exampledepartment" header="Department" dataType="string" [sortable]="true" [movable]="true"> </igx-column> <igx-column width="100px" [filterable]="false"> <ng-template igxCell let-cell="cell"> <button igxButton="icon" (click)="removeRow($event, cell.cellID)"> <igx-icon>delete</igx-icon> </button> </ng-template> </igx-column> </igx-grid>PD Yo uso Angular 12.
Su código se ve bien. Tenga en cuenta que la edición por lotes se introdujo en IgniteUI para Angular 12.1.0 . Compruebe si su versión de IgniteUI es más reciente o igual a 12.1.0. Si tiene una versión anterior, puede actualizar con ng update como se muestra en la Guía de actualización .