таблица не показывает, верен ли paginator - PullRequest
0 голосов
/ 18 марта 2020

Мой код работает, если показывать только таблицу. Моя проблема заключается в том, что, если я в начале пользователя paginator true, я вижу paginator, но таблица пуста. Если я выберу новую строку номера, таблица обновится, и она покажет мне. Это мой html код:

<p-table #table [value]="result" [paginator]="true" [rowsPerPageOptions]="rowsPerPageOptions">
            <ng-template pTemplate="header">
                <tr>
                    <th>States</th>
                    <th>elem</th>
                </tr>
            </ng-template>

            <ng-template pTemplate="body" let-resultPrint>
                <tr>
                    <td>{{resultPrint?.status}}</td>
                    <td>{{resultPrint?.elem}}</td>
                </tr>
            </ng-template>
        </p-table>

Это мой код:

//result is taken from event emitter and the value that print in the console is correct because it's not empty


     @Input() result: RisultatoRicercaPuntiIndagine[];


      rowsPerPageOptions: number[];
      constructor() {
        this.rowsPerPageOptions = [5, 10, 20]
      }

      ngOnInit(): void {

        console.log(this.result); //the console print the correct value
      }

Почему моя таблица отображается empy? и после того, как я изменил номер строки дисплея, таблица обновляется, и она показывает мне правильные значения? кто-нибудь может мне помочь?

...