做项目时经常遇到网页加载过慢导致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);

本文介绍了解决网页加载过慢导致使用ExtJS进行数据查询时出现的问题,通过使用Js的setTimeout函数和ExtJs的defer函数实现延迟加载,以提升用户体验。文章提供了两种实现方式,并附上代码示例。
1689

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



