【问题标题】:PrimeNG p-table - Cannot push item (row) into 'selection''PrimeNG p-table - 无法将项目(行)推入“选择”
【发布时间】:2020-12-17 21:40:38
【问题描述】:

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

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

那么,有什么问题。

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

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

【问题讨论】:

  • 如何推送选择可以与我们分享代码吗?

标签: javascript angular primeng p-table


【解决方案1】:

我的错误是我确实推错了方式

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-17
    • 2018-12-07
    • 2019-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    相关资源
    最近更新 更多