Данные таблицы PrimeNG V9 не сохраняются на экране в angular 9 - PullRequest
0 голосов
/ 16 марта 2020

Передаваемые данные имеют вид: [{"field1": "value1", "field2": "value2" ....}] все данные находятся на одном уровне, вложения нет.

так что теперь для простоты запуска, я просто пытаюсь вывести некоторые значения полей (не все).

, поэтому у меня есть следующий код:

<p-table id="tblRequestResponse" [value]="requestResponse" [rows]="10" [paginator]="true" [pageLinks]="3" sortField="dateTime" sortOrder="-1" #dt>

<ng-template pTemplate="header" let-columns>
      <tr>
        <th>field1</th>
        <th>field2</th>
        <th>field3</th>
        <th>field4</th>
        <th>field5</th>
      </tr>
    </ng-template>
    <ng-template pTemplate="body" let-rowData>
      <tr>
        <td>{{rowData.field1}}</td>
        <td>{{rowData.field2| datexutc:'DD/MM/YYYY HH:mm:ss'}}</td>
        <td>{{rowData.field3}}</td>
        <td>{{rowData.field4}}</td>
        <td>{{rowData.field5}}</td>
      </tr>
    </ng-template>

</p-table>

Теперь заголовки остаются на странице, но данные тела мигают на экране, но не остаются.

1 Ответ

0 голосов
/ 16 марта 2020

Я не знаю, какой у вас код в ts файле, я думаю, что что-то не так, посмотрите на эту ссылку.

stackblitz

надеюсь, что это поможет вам, дайте мне знать, если у вас все еще есть проблема с этим ..

спасибо

...