0

私は連絡を取り合ってプロトタイプを作成しましたが、 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);

そして、関数などで構成を操作します。「デフォルト」変数が私のために行うことを行うためのより良い方法はありますか?

4

1 に答える 1

0

これは短く、はるかにきれいです

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

    ViewPort.superclass.constructor.call(this,config);
};
Ext.extend( ViewPort, Ext.Panel);
于 2011-09-09T09:56:20.493 に答える