收藏
回答

小程序条件判断闪烁怎么解决?

小程序首页有两个盒子A,B, 变量userData:null, A盒子上判断如果userData有数据就显示,该数据是后台加载的, 如果没有数据else就是B盒子,但是打开界面先出现B盒子,然后瞬间显示A,闪烁过程可以看到,这个问题是因为后台接口的带宽不够?还是微信if-else本身就出现这种切换闪烁问题,还是一定要loadding界面?

回答关注问题邀请回答
收藏

3 个回答

  • *
    *
    2021-03-27

    加个loadding界面就行

    2021-03-27
    有用 1
    回复
  • 微盟
    微盟
    2021-11-26

    不要使用非a即b这种判断,这种会有闪烁;默认进去给空白状态,结果赋值后,再去更新状态

    2021-11-26
    有用
    回复
  • 鲤子
    鲤子
    发表于小程序端
    2021-03-28

    有个异步加载过程,自己写个过渡样式规避。

    2021-03-28
    有用
    回复
登录 后发表内容
问题标签