ngModel不能与带有本机复选框的primeng表一起使用

问题描述 投票:0回答:1

我正在使用带有本地复选框和ngModel的primeng可编辑表。

<p-table id="resultTable" [columns]="cols" [value]="results" [rowTrackBy]="trackByFunction" 
scrollable="true" selectionMode="single" [selection]="selected" (onRowSelect)="onRowSelect($event.data)">
  ...
  <ng-template pTemplate="body" let-rowData let-rowIndex="rowIndex">
    <tr [pSelectableRow]="rowData">
      ...
      <td>
        <div class="text-center">
          <input type="checkbox" [(ngModel)]="rowData.active">
        </div>
      </td>
      ...
    </tr>
  </ng-template>
  ...
</p-table>

以某种方式,[[ngModel)]不起作用,我只能获得rowData.active的值,但是当我单击复选框时,事件绑定不起作用,单击后该值没有改变。 >

有人知道为什么吗?

我正在使用带有本地复选框和ngModel的primeng可编辑表。

angular checkbox angular-ngmodel primeng-datatable ngmodel
1个回答
0
投票

请使用change事件尝试这种方式

© www.soinside.com 2019 - 2024. All rights reserved.