Есть ли лучший способ по умолчанию в Touch?

Я прототип на связи, но Ext.create говорит мне, чтобы пойти на хер (как и Ext.define) Так что я вернулся к выполнению

ViewPort= function(c){
    var default={
        fullscreen:true,
        items:[]
    };Ext.apply(default,c);config = default;

    ViewPort.superclass.constructor.call(this,config);
};
Ext.extend( ViewPort, Ext.Panel);

А затем манипулирование конфигом с помощью функций и прочего. Есть ли лучший способ сделать то, что переменная "по умолчанию" делает для меня?

1 ответ

Решение

Это короче, и намного аккуратнее

ViewPort= function(config){
    config=Ext.apply({},config,{
        fullscreen:true
        items:[],
    });

    ViewPort.superclass.constructor.call(this,config);
};
Ext.extend( ViewPort, Ext.Panel);
Другие вопросы по тегам