5 Stimmen

Wie man die DataTable-Serverantwort im Modell-Hook von Ember.js zurückgibt?

Angenommen, ich habe eine Liste von Kunden in der Datenbank auf dem Server. Zuvor habe ich einen Modell-Haken von App.CustomersRoute implementiert, um die Liste aller Kunden zurückzugeben, und dann {{#each}} verwendet, um diese Kunden in einer Tabelle anzuzeigen. Aber jetzt, da die Liste der Kunden auf Millionen angewachsen ist, ist es nicht machbar, die Kunden auf einmal abzurufen, sie dann an die TABELLE in HTML zu binden und dataTable darauf anzuwenden. Stattdessen verwende ich jetzt server-seitige Verarbeitung, die eine begrenzte Anzahl von Datensätzen zurückgibt, die dann in dataTable angezeigt werden. Ich habe also einen Aufruf an alle Kunden aus dem Modell-Haken entfernt. Jetzt möchte ich die Liste der Kunden, die von der Antwort der dataTable-Abfrage zurückgegeben wird, erhalten und sie der Tabelle in HTML zuweisen und dann dataTable darauf anwenden (oder etwas Ähnliches). Wie kann ich das machen? Gibt es eine Möglichkeit, die Antwort der serverseitigen Verarbeitung von datatable dem modell-Haken einer Ember-Route zuzuweisen?

0voto

Vanojx1 Punkte 5574

Sie können den "FnCreatedRow"-Callback von Datatables verwenden und versuchen, Ihre Serverdaten von dort aus zu manipulieren. Ich bin totaler Anfänger in Amberjs, also kann ich nicht mehr helfen.

Hoffe, das hilft

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X