Ich definiere ein treepanel
extend extend: 'Ext.tree.Panel'
und das hat initComponent Funktion wie
Ich versuche autoLoad: false
zu setzen, aber immer wenn ich mein treepanel
Wenn ich versuche, unterhalb des Codes zu speichern, dann speichert autoLoad: false
funktioniert, aber mein treepanel
nach dem Laden ist leer
mein Json ist gut und funktioniert, wenn nicht root
config wie
Wie kann ich das beheben?
Sie müssen Ext.tree.Panel.setRootNode
metod überschreiben, um die Eigenschaft autoLoad
des Geschäfts zu berücksichtigen.
Das folgende Beispiel wurde mit ExtJS v4.2.2 getestet.
%Vor%Ich weiß nicht warum "autoLoad: false;" funktioniert nicht. Sie können jedoch das automatische Laden als zum Hinzufügen von 'root' config in trepanel verhindern. nicht im Baumarkt. und auch load () funktioniert korrekt.
%Vor%das wird funktionieren.
%Vor%das wird nicht funktionieren.
viel Glück.
Ehrlich gesagt könntest du nur nach queryMode suchen: 'local', ich bin nicht 100%, es funktioniert dafür, aber das würde ich machen ..
Ich benutze das immer in Comboboxen, erzwingt lokale Speicherverwaltung (deaktiviert autoLoad)