私は extjs を初めて使用し、Ext.data.store(); からのレコード数に応じて動的画面の作成に取り組んでいました。getTotalCount/getCount は、ストアからレコード数を取得するために使用されます。レコードの総数を var に保存して返す必要があります
私はこのようなことをしようとしています
function Get_count()
{
var num;
CacheStore.on({
'load':{
fn : function(store,records,options){
num = getTotalCount();
//console.info('Store count = ', tsize);
//console.info(' count = ', getCount());
},
scope: this
},
'loadexception' : {
fn : function (obj,options,response,e){
//console.info('error = ', e);
},
scope : this
}
});
// this is a wrong logic but have to do something similar
//return num; //return num
};
tsize = Get_count();
私は常に tsize で null を取得します。getTotalCount() の代わりに getCount() も試しましたが、同じ問題が発生しています。
どこが間違っているのかわからない