ningwentao 2014-07-03
做项目时经常遇到网页加载过慢导致ExtJs无法查询数据,这时要用到延迟功能加以解决,
方法有两种,一种通过原始Js函数实现,一种用ExtJs封装函数实现,如下:
1、通过Js的setTimeout函数实现
setTimeout(function() {
ds.load({
params : {
start : 0,
limit : bbar.pageSize
}
});
}, 800);2、通过ExtJs defer函数实现
(function() {
ds.load({
params : {
start : 0,
limit : bbar.pageSize
}
});
}).defer(800);