ExtJS 4: grid - Gruppierung erweitern/collpase nur bestimmte Gruppen
Aus der API gibt es ein config-flag, dass man setzen kann um zu erweitern oder reduzieren grid Gruppierungen gerendert.
Gibt es eine Möglichkeit, nur erweitern die erste Gruppierung und haben alle anderen zusammenbrach?
Ich habe zum Beispiel einen laden mit bis zu drei Gruppierungen und möchte immer die erste Gruppierung erweitert und den anderen zusammengebrochen.
scheint es nicht eine leichte Möglichkeit, aus der API in der Lage sein, dies zu tun!
- haben gesucht in Ext-doc, aber es ist nichts mit Bezug zu nur erweitern die erste Gruppierung und haben alle anderen zusammengebrochen. Also, Sie haben, um dies zu implementieren, auf Veranstaltung der
store
odergrid
. expand() - Methode kann nützlich sein für Sie.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie, um ihn zu Programmieren!
Aber es ist nicht schwer... Schau auf der offiziellen Sencha-Beispiele, hier finden Sie eine Gruppierung Beispiel!
Müssen Sie die folgenden:
Sollten Sie die Befehle in einer afterrender - Ereignis des Rasters.
Oder Sie versuchen, die groupchange Ereignis aus dem laden (ich bin nicht sicher, ob es am init-Prozess)
Für das grid sollte es so Aussehen...
user1934574 Antwort hat ein kleines problem. Sollten Sie Holen Sie sich die Ansicht des Rasters und dann die Funktionen.
Der code sollte sein :