私はCreativeStore
と呼ばれるストアを持ち、フィールドの1つはStatus
です。データはJSONとして送信されます。私はクリエイティブストアを取得している変数を作成しました。どのような状態であるか、どれくらいの状態であるかをどのようにして知ることができますか。私は私のビューコントローラでストア内にいくつのステータスオブジェクトがあるかを調べる
}, {
type: 'int',
name: 'Status'
}, {
フィールドを持っている私のクリエイティブモデルで
私はクリエイティブのモデルが存在するために、私が作成した店かどうかを確認する方法を持っている(それがない)と私はテストと呼ばれるVARに割り当てます。
var test = this.getCreativeStore();
getCreativeStore: function() {
var creativeStore = this.getStore('creativeStore');
if (!creativeStore) {
this.logError('creativeStore is undefined');
}
return creativeStore;
}
どのように多くのステータスが変数テストに含まれていますか?
本当に明確ではありません。すべてのステータスフィールドの明確なセットを取得しようとしていますか? –
そのストアにあるレコードの数だけが必要な場合は、 'test.getCount()'がそれを行う必要があります。独自のカウントが必要な場合は、おそらく 'test.each()' –
'test.getCount()'または 'Ext.Array.unique(test.getRange()。map(function(record ){return record.get( "Status")})。length' – Alexander