3

Ext JS でストアの URL とルートを動的に設定する方法を誰か教えてもらえますか?

下記のようなお店を作りました。ルートを更新し、コントローラー内で動的に URL を設定する必要があります。

Ext.define('Test.store.TestStore', {
  extend: 'Ext.data.Store',
  model: 'Test.model.TestModel',
  storeId: 'testStore',
  proxy: {
    type: 'jsonp',
    reader: {
      type: 'json',
      root: 'responseXML'
    }
  }
});

ありがとう

4

1 に答える 1

7

この方法で、後でコード内でプロキシの URL を設定できます。

store.getProxy().url = '/your/url';

その後、通常のことを行うことができます:

store.load();

または、バインディングによって自動的にトリガーされるようにします。

コード内のどこでも、StoreManager を介してストアを取得できます。

var store = Ext.data.StoreManager.lookup('myStore');
于 2013-05-20T10:11:49.910 に答える