Touch中有更好的默认方式吗?

时间:2011-08-30 17:13:02

标签: sencha-touch prototyping

我触摸原型,但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 个答案:

答案 0 :(得分:0)

这更短,更整洁

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

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