如何在Ext.define中使用“uses”属性?

时间:2015-01-09 10:47:44

标签: extjs4

如何使用"使用" Ext.define中的属性? 请举例

我只能在Sencha Ext.define Uses vs Requires

主题上找到

1 个答案:

答案 0 :(得分:2)

Ext.define('Mother', {
    uses: ['Child'],
    giveBirth: function() {
        // This code might, or might not work:
        // return new Child();

        // Instead use Ext.create() to load the class at the spot if not loaded already:
        return Ext.create('Child');
    }
});

与此类一起加载的可选类列表。在创建此类之前,这些都不是必须加载的,但在调用Ext.onReady侦听器之前保证可用。