想请教大家平时页面翻页的时候是怎么处理ajax去拉取数据的这段时间的加载呢?是怎么提示用户正在加载数据呢?
目前我有两种思路,但是我都觉得不是很完美:
1.发送ajax的时候出现加载图标,ajax返回之加载图标消失,缺点就是有时候ajax太快导致加载的提示图标一闪而过,体验很不好。
2.超过一定时间后出现加载图标。ajax返回之后加载图标消失。好处就是避免了图标一闪而过的情况,缺点还是很难把握超过多少时间显示加载图标,假设我延迟300毫秒提示,但是ajax 400好眠就返回了,还是会产生一闪而过的情况。
相关分类