CreativeStore
adlı bir mağazam var ve alanlardan birinin içinde Status
. Veri JSON olarak gönderilir. Yaratıcı mağazayı elde eden bir değişken oluşturdum. Durumun ne olduğunu ve kaç statüde olduklarını nasıl öğrenirim. Benim Yaratıcı Modeli'nde
Bir sahadan varBir mağazada kaç durum nesnesi olduğunu bulma
}, {
type: 'int',
name: 'Status'
}, {
Ben Yaratıcı Modeli için oluşturulan mağaza varsa (It does) kontrol eden bir yöntem var ve bir var isminde teste atamak .
var test = this.getCreativeStore();
getCreativeStore: function() {
var creativeStore = this.getStore('creativeStore');
if (!creativeStore) {
this.logError('creativeStore is undefined');
}
return creativeStore;
}
Değişken testinde kaç tane Statüs olduğunu nasıl anlarım?
çok net değil. Tüm durum alanlarından ayrı bir kümeye mi çekmek istiyorsunuz? –
Sadece o mağazadaki kayıt sayısına ihtiyacınız varsa 'test.getCount()' bunu yapmalıdır. Farklı bir sayıya ihtiyacınız varsa, muhtemelen 'test.each()' –
'test.getCount()' veya 'Ext.Array.unique (test.getRange(). Map (function (record) kullanarak bir mantık uygulamanız gerekir.) {return.get ("Durum")}). – Alexander