搜索

首页  >  问答  >  正文

javascript - 接口导致缓冲页面会闪

有一些接口会写缓冲页面,但是如果数据快的时候,页面就会闪一下,因为缓冲页面出来又消失,目前的解决方案是修改缓冲页面样式,不要背景色,就不会闪,其二就是接口返回数据后还等一秒才取消显示缓冲页面,还有更好的方法吗

天蓬老师天蓬老师2788 天前502

全部回复(1)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:46:05

    我写代码这么多年的经验来看, 只有本地测试, 或者一个局域网内的服务器进行测试的时候, 才会快到瞬间就取到数据, 不然多多少少会有一点过渡的时间。
    用过的解决办法就只有两种:

    1. 像你说的那样, 设置最低过渡时间,不管接口返回数据多块。

    2. 过渡效果尽量做得不要和内容加载完成后的页面样式有过大的反差, 这样即使速度很快, 也不怎么感受到页面会变化。

    回复
    0
  • 取消回复