angulaire 4 avec bootstrap 4 table de données
J'ai besoin d'utiliser un tableau angulaire 4 et bootstrap 4 mais le bootstrap 4 tableau officiel n'est pas trop bonne.
J'ai trouvé ce projet git:
https://www.npmjs.com/package/angular-4-data-table-fix
mais ne peut pas trouver toute la documentation sur la façon de l'utiliser.
personne ne sait ce projet (ou similaire) et peut aider?
Grâce.
Avez-vous essayé PrimeNG par Primefaces? primefaces.org/primeng/#
OriginalL'auteur Shay | 2017-08-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez voir le code ici: https://github.com/ggmod/angular-2-data-table-demo/tree/master/app
En gros, vous créez un nouveau composant pour le tableau, comme ceci (prises à partir de l'exemple ci-dessus):
Et le modèle
HTML
fichier:Bien sûr, dans votre cas, la source de données et de la structure peut être différent, de sorte que vous besoin de modifier ce code à la structure que vous souhaitez.
N'oubliez pas de déclarer votre composant dans le
app.module.ts
et puis vous pouvez l'utiliser, permet de dire que dansapp.component.html
, comme dans l'exemple, oùdata-table-demo-1
est votre composant qui possède la table:MODIFIER: Vous devez également importer les données de la table de module, comme suit:
import { DataTableModule } from 'angular-2-data-table'; //or angular-4-data-table
Alors l'application.le module.ts pourrait ressembler à ça:
avez-vous rappelez-vous d'exécuter
npm install angular-4-data-table --save
?oui, je l'ai. Je suppose que j'ai besoin d'importer quelque chose, mais ne peut pas savoir ce.
Désolé, j'ai manqué de mentionner que vous avez également importer les données de la table de module dans
app.module.ts
et puis il travaille. Je suis d'édition de ma réponse pour le moment, check it out.c'est le travail, nécessaire pour importer DataTableModule. Je vous remercie. J'ai passé beaucoup de temps.
OriginalL'auteur Apostrofix
Si vous êtes à la recherche pour une très bonne dynamique de la table de données, vous devriez regarder dans l'aide Angulaire du Matériel. C'est une préférence chose, mais le Matériel est plus beau et de plus utile que de Bootstrap et dans la limite des données va, c'est assez facile à mettre en œuvre et à comprendre. Fonctionne très bien hors de la boîte.
https://material.angular.io/components/table/overview
Je peut mettre d'accord, mais que faire si nous avons déjà en utilisant bootstrap 4, en projet, la matière de ce tableau peut être utilisé avec bootstrap 4?
Le matériel semble de manière plus adapté angulaire en général, et comme vous l'avez souligné l'aspect de données est un gagnant
OriginalL'auteur Joshua Michael Calafell
Pour une table de données, vous souhaitez probablement que les colonnes ont des caractéristiques telles que le tri, le filtrage, le réarrangement de la colonne des commandes et de la pagination.
Si oui, la ngx-datatable module par swimlane est assez doux. Je l'utilise pour une entreprise dans le catalogue de données et gère les grands ensembles de données sans problèmes.
Lien vers le ngx-datable de la documentation
OriginalL'auteur Bv Kay