2012-04-10 13 views
0

私はExt.defineを使用して、私のプロキシサブクラスを定義して、プロキシの設定で私のカスタムタイプなどによって私のモデルでそれを参照していますMVCを使用してExtJSプロキシをサブクラス化する方法は?

Ext.define('MyApp.model.MyModel', { 
    extend : 'Ext.data.Model', 
    fields : ['first','last'], 
    proxy : { 
    type : 'customProxy' 
    } 
} 

ExtJSには、それが'proxy/cusomProxy'の代わりを探しプロキシクラスをロードしようとすると、 'app/proxy/customProxy'私はそれが期待される方法。サブクラス化されたプロキシはapp.proxyフォルダに格納されるべきではありませんか?

(ところで、なぜプロキシ使用の代わりに「XTYPE」の「タイプ」はクラスがある宣言するのでしょうか?)

答えて

1

が、私は店のクラスにプロキシ構成(ない宣言を!)入れてお勧めします。そして、あなたはちょうどのようなものを使用することができます:

this.proxy = Ext.create('My.new.Prpxy', { 
}) 
+0

これは実際に私のために働いています。 thats good;)私はSTORE設定ではなく、このMOD MODを設定しています。何故なら何故か?また、私はまだ私が設定の "タイプ"属性を使用することができない理由を理解していない "遅延"プロキシのインスタンス化 – Paul

関連する問題