这是我的primeNG数据表html定义:
<p-dataTable
#datatable
[value]="datasource"
[(selection)]="data"
[totalRecords]="totalRecords"
selectionMode="multiple"
resizableColumns="true"
[pageLinks]="10"
[rows]="10"
[rowsPerPageOptions]="[10, 25, 50, 100]"
[paginator]="true"
[responsive]="true"
[lazy]="true"
(onLazyLoad)="setDatasource($event)"
(onRowSelect)="onRowSelect($event)"
(onRowUnselect)="onRowUnselect($event)"
>
<p-column selectionMode="multiple"></p-column>
<p-column *ngFor="let col of dt.colDefs" [field]="col.field" [header]="col.headerName" [sortable]="true">
<template *ngIf="col.template" let-data="rowData" pTemplate type="body">
<div [innerHTML]="col.template(data) | sanitizeHtml" (click)="col.funcCallback(data)"></div>
</template>
</p-column>
</p-dataTable>
我在一个表中使用了很多功能,例如:延迟加载,分页,选择等。
我尝试选中一个复选框,然后转到下一页。 当我移回上一页时,取消选中该复选框(UI渲染未被选中。但是当我查看API时,所选行的对象存在。)
这是primeNG数据表中的现有错误吗?