我有一个 ExtJS3 应用程序,它可以从ExtJS4 SVG stuffs中受益。网上有一个如何使用沙盒模式在 ExtJS3 应用程序中包含 ExtJS4 组件的示例……但在示例中,ExtJS4 组件位于它们自己的浮动窗口中,因此 ExtJS4 组件并没有真正添加到 ExtJS3 组件中;它们只是相当独立地共存。
有没有办法在沙盒模式下运行时将 ExtJS4 组件添加到 ExtJS3 组件?例如:
var item = Ext4.create("Ext.panel.Panel", { // ExtJS4
/* config */
});
var parent = new Ext.Panel({ // ExtJS3
items:[item],
/* more config */
});
如果我尝试这样的事情,我通常会得到一个错误,比如......
this.container is null (http://localhost:4000/path/ext-4.0.0/builds/ext-all-sandbox-debug.js:27723)