我使用定时器去运行loadxg1这个函数,loadxg1里面有网络请求,每次运行老大相关
的时候重新发起网络请求,重新填充dom元素。现在刷新并且填充的时候会出现闪烁。怎么解决呢?
创建一个隐藏层,把新加载的数据放到隐藏层里,等隐藏层的东西渲染好了,再加入到正常的列表里
替换列表可以用各种效果减少突兀的感觉
给个思路啊,滚动显示的,直接把新的加到列表里,等旧有的数据滚动出显示范围了,就移除掉
静止的列表,最后一条淡出,然后列表中其他项下移,然后新数据淡入一条
填充的是什么数据,数据量很大吗?
怎么个闪烁法,是只有列表ul闪烁还是整个页面闪烁?你怎么更新数据的?最好发一下代码看看
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
闪烁其实是正常现象,dom渲染需要时间