3 Stimmen

Hinzufügen von ExtJS4-Komponenten zu ExtJS3-Komponenten?

Ich habe eine ExtJS3-Anwendung, die von der ExtJS4 SVG-Sachen . Online gibt es eine Beispiel wie man den Sandbox-Modus verwendet, um ExtJS4-Komponenten in eine ExtJS3-Anwendung einzubinden... aber in dem Beispiel befinden sich die ExtJS4-Komponenten in ihrem eigenen Fenster Die ExtJS4-Komponenten werden also nicht wirklich zu den ExtJS3-Komponenten hinzugefügt; sie existieren einfach unabhängig voneinander.

Gibt es eine Möglichkeit, eine ExtJS4-Komponente zu einer ExtJS3-Komponente hinzuzufügen, während im Sandbox-Modus ausgeführt? Zum Beispiel:

var item = Ext4.create("Ext.panel.Panel", { // ExtJS4
    /* config */
});
var parent = new Ext.Panel({ // ExtJS3
    items:[item],
    /* more config */
});

Wenn ich so etwas versuche, erhalte ich normalerweise eine Fehlermeldung wie...

this.container is null (http://localhost:4000/path/ext-4.0.0/builds/ext-all-sandbox-debug.js:27723)

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