2016-07-31 9 views
1

Ich benutze den Datenspeicher extjs. Wenn ich in meiner Anwendung mehr als ein paar 100 Datensätze einfüge, kommt es zu einer beträchtlichen Verzögerung beim Auffüllen des Gitters. Was kann getan werden, um die Leistung zu verbessern? Ich bin relativ neu zu extjs. Gibt es eine Möglichkeit, das gesamte Volumen der Datensätze mithilfe von Web-Arbeitern in mehrere Threads aufzuteilen? Ermöglicht extjs das Einfügen von Datensätzen nach einer bestimmten Lücke, da jeder Abschnitt parallel gefüllt wird.parallele Ausführung mit extjs Gitter

Antwort

0

ExtJs zeichnet jedes einzelne Datenupdate auf den Browser. Diese Lackiervorgänge und Neuberechnungen führen zu enormen Leistungseinbußen.
Für solche Fälle besteht die Möglichkeit, die Zeichnungen in ExtJs zu unterbrechen:

Ext.suspendLayouts(); 
// insert your hundreds of records here 
Ext.resumeLayouts(true); 
Verwandte Themen