2017-07-24 5 views
2

Ich habe eine Tabelle, die Daten anzeigt. Ich benutze auch das jQuery-Plugin Draggable, um die Spalte nach Belieben zu ziehen und zu löschen. Aber wenn ich auf Seite 2 klicke, wird die Datenstruktur geändert, da die Spaltenpositionen geändert werden. Ich habe mich gefragt, ob ich die Komponente neu laden kann, damit der Tabellenheader neu geladen werden kann.Angular 4, wie Komponente zu aktualisieren

+2

Willkommen bei Stackoverflow zu bekommen. Bitte geben Sie Ihren Code ein, damit die Leute Ihnen weiterhelfen können. – brijmcq

+1

[Wie man ein minimales, vollständiges und verifizierbares Beispiel erstellt] (https://stackoverflow.com/help/mcve) – Christopher

+0

Ein Gedanke: Bewegen Sie Ihre Spalte in [ ngOnInit()] (https://angular.io/guide/lifecycle-hooks), und rufen Sie sie dann einfach erneut auf, wenn Sie die Spalten ändern. –

Antwort

0

Ich habe alles dynamisch, Tabellenkopf in einem Array und verwendet sortableJs addon die geänderte Reihenfolge, und aktualisieren Sie die Array, das die Daten

Verwandte Themen