2017-10-11 5 views
1

Je traversais une source de angular2 où les données sont présentées dans un tableau à l'aide de primeng, et je vais par la question suivante:Les données contenues dans le tableau ne présentent angulaire 2 primeng

  1. Quand je cliquez sur le lien pour la première fois, l'affichage de la page "Aucun enregistrement trouvé".

  2. Puis je vérifie si les données sont réellement chargées dans la mémoire ou non, et il est validé que les données sont chargées, mais ne sont pas montrées dans le tableau avec la charge initiale.

Je les propriétés suivantes définies aux p-dataTable:

  1. dt [valeur] = "entrées" [paginateur] = "true" [pagelinks] = "3" [rowsPerPageOptions ] = [5,10,20]

Lorsque je clique et sélectionne 5, 10 ou 20 dans la liste déroulante, je peux voir la table. Le problème est que lorsque la page est chargée initialement, les données ne sont pas affichées dans la table, même après que "5" est affiché sur le combo pour [rowsPerPageOptions]. Je m'attends à voir 5 lignes dans la table.

Une idée pour contourner ce problème?

Répondre

0

Les données ne sont pas chargées tant que vous ne liez pas les données à la ligne.

S'il vous plaît essayer comme ceci: [lignes] = "5"

Ex: dt [valeur] = "entrées" [paginateur] = "true" [pagelinks] = "3" [lignes] = » 5 "[rowsPerPageOptions] = [5,10,20]

+0

A le même problème. Lorsque j'ajoute [rows] = "5", je peux voir les données pour 5 lignes seulement, cependant en appuyant sur le bouton "next" toutes les données sont chargées dans la table et pas seulement les 5 suivantes qui sont définies par [rowsPerPageOptions]. Une idée de comment surmonter ce problème? –