仍旧是extjs4开发,
今天在做一个根据后台是否返回不为空的store数据而动态创建的view的时候,
遇到判断store是否有数据的问题,
查看API尝试了很多属性参数都无法判断,比如getCount()<0 or getTotalCount()<0 or store.data != null 等等。。我也不太清楚为什么这些属性判断不了。
最终成功判断的方法是:
store.on('load', function(store, records, options) {
if(records.length>0){
//有数据返回的情况下....
}else{
//无数据返回的情况下...
}
}
如果你也遇到了这种情况,就用records.length判断吧

本文介绍了在使用ExtJS4进行Web应用开发时,如何通过观察records.length来判断store是否包含数据。这种方法适用于在根据后台返回的store数据动态创建view的场景。
2166

被折叠的 条评论
为什么被折叠?



