So konfigurieren Sie ExtJS 4 Store (Proxy und Reader) zum Lesen von Metadaten

8

Meine Frage ist, wie man Metadaten neben totalRecords bekommt, in meinem Fall ist es Version, Code, Suchabfrage (siehe json).

%Vor%

}

Hier ist mein Modell:

%Vor%

Und speichern:

%Vor%

Mit diesem Laden kann ich Datensätze (Account) laden und finde keine Methoden, um auf die restlichen Felder zuzugreifen.

Vielen Dank im Voraus.

    
barmaleikin 12.06.2012, 16:28
quelle

3 Antworten

17

Hier ist die Lösung für mein Problem. Ich bearbeite das Ereignis "request" in der Proxy-Klasse, wo ich Antwortdaten abrufen, analysieren und Metadaten speichern kann. Dies ist ein Proxy-Teil der TestStore-Klasse:

Hier ist ein Proxy-Teil aus der TestStore-Klasse:

%Vor%     
barmaleikin 13.06.2012 16:09
quelle
3

Es ist möglich, das 'metachange' Ereignis des Geschäfts zu verwenden.

Alle nicht extjsspezifischen Informationen können in JSON im separaten Objekt gruppiert werden:

%Vor%

Der Speicher ist als

konfiguriert %Vor%     
Ivan Prasol 26.11.2012 14:05
quelle
1

Sehen Sie sich die Ext.data.Proxy -Klasse und genauer processResponse() -Methode an. Wenn Sie zusätzliche Daten extrahieren müssen, müssen Sie die Standardklasse erweitern und diese Methode ändern.

    
sha 12.06.2012 17:05
quelle

Tags und Links