Dstore/Dgrid получить количество объектов
Как получить общее количество объектов, загруженных в данный момент в экземпляре Dstore?
Я использую RequestMemory из Dstore 1.1.2 с OnDemandGrid из Dgrid 1.2.1 Также хорошо, если я получу счет от Dgrid.
В настоящее время я использую код, как показано ниже, но кажется неэффективным.
updateTotalObjectRowCount : function() {
// we need to keep polling for count until all data is loaded
var intervalId = setInterval(lang.hitch(this,function(){
count = this._dataStore.cachingStore.data.length;
this._totalObjectCountNode.innerHTML = count;
if (this._dataStore.allLoaded){
// all loaded. stop polling.
clearInterval(intervalId);
}
}), 250);
}