0

コードでストアを参照するための既知のショートカットはありますか?

私はずっと使用してきExt.getStore('MyStore')ましたが、ストアの ID が変更されたときにコードの名前をすべて変更する必要があるため、これはベスト プラクティスではないことに気付きました。

手っ取り早い解決策として、アプリの init で変数に格納することを考えていました。

App.MyStore = Ext.getStore('MyStore');

そして、その変数を次のように参照します

App.MyStore.load();

既知のより良い方法があるかどうか、私はただ興味がありました。

4

2 に答える 2

0

deftjs.orgを試すことをお勧めします。

DeftJS は Ext JS と Sencha Touch の API を追加のビルディング ブロックで強化し、大規模な開発チームがエンタープライズ規模のアプリケーションを迅速に構築できるようにし、業界最高のコンサルティング会社のトップ RIA 開発者によって発見されたベスト プラクティスと実証済みのパターンを活用します。

また、MVC パターンを使用していることを確認してください。そうすれば、コントローラーからビュー、ストア、またはフィールドを非常に簡単に参照できます。

var me = this,
    view = me.getView(),
    store = view.getStore(),
    record = view.getRecord(),
    data = record.getData(),
    field = me.getMyCustomField();
于 2013-07-19T10:14:36.050 に答える