0

我正在使用 Angular 9,PrimeNG p-table 组件。

<p-table [value]="cars" selectionMode="multiple" dataKey="id" [(selection)]="selection">

那么,有什么问题。

我有 5 行,每行都有复选框。当我选择一些行或行时,会填充“选择”并“选中”复选框,但是当我手动将项目推送到“选择”列表时 - 在单击某个行复选框之前,我看不到选中的行。

我想这样做的原因是因为我在行/秒中有输入字段,所以当我更改输入值时,我会调用一个方法,该方法会自动将该行预选为复选框中的“已选中”。

4

1 回答 1

0

我的错误是我确实以错误的方式推动

错误:
this.selection.push(item);

好:[...this.selection,item]

于 2020-12-18T17:57:37.403 回答