Angular: вызов метода при редактировании события ячейки PrimeNG TreeTable - PullRequest
0 голосов
/ 27 августа 2018

У меня есть PrimeNG TreeTable с редактируемым столбцом количество

cart.html

<p-treeTable [value]="items" [columns]="cols">
<ng-template pTemplate="body" let-rowNode let-rowData="rowData">
   <tr>
      <td [ttEditableColumn]="rowData.quantity" [ttEditableColumnField] = "quantity">
      <p-treeTableToggler [rowNode]="rowNode"></p-treeTableToggler>
      <p-treeTableCellEditor>
         <ng-template pTemplate="input" >
            <input type="text" [(ngModel)]="quantity">
         </ng-template>
         <ng-template pTemplate="output" >
            {{quantity}}
         </ng-template>
      </p-treeTableCellEditor>
      </td>
   </tr>
</ng-template>
</p-treeTable>

Какможно ли вызвать метод onEdit () после редактирования ячейки (нажатие Enter)?

1 Ответ

0 голосов
/ 27 августа 2018

Вы должны использовать

<p-treeTable [value]="items" [columns]="cols" (onEditComplete)="onEdit(event)">

, где

onEdit(event: { field: string, data: any }): void {
  // your code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...