收藏
评论

自定义tabbar切换时会闪烁

预估支持的基础库版本 预估支持的客户端版本 平台 预估发布版本
- - - -
  1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象
  2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
最后一次编辑于  2023-05-11
关注Issue发表评论
赞 41

126 个评论

  • ꯭来꯭吧꯭,꯭宝꯭贝꯭
    ꯭来꯭吧꯭,꯭宝꯭贝꯭
    2023-05-29

    custom-tab-bar/index.js文件

    第一步:将data中定义得 selected赋值为null

     

    第二步:将methods中得switchTab函数中之前得selected赋值操作删除 (注:selected赋值在其他tarbar的页面得onShow方法中已赋值过了)


    2023-05-29
    赞同
    回复
  • Charon
    Charon
    2023-05-17

    闪烁是因为,需要显示自定义组件的每个页面都会渲染出来tabbar,每个tabbar的id都不一样。在切换页面的时候tabbar需要随页面重新加载,好烦啊

    2023-05-17
    赞同
    回复
  • HN
    HN
    2023-05-16

    首次点击 还是会出现图标闪烁问题 解决不了了吗?

    2023-05-16
    赞同
    回复
  • 贾ͯ公ͯ子ͯ
    贾ͯ公ͯ子ͯ
    2023-05-12

    2023 5.12 还是第一次加载的时候在闪


    2023-05-12
    赞同
    回复
  • 扬帆起航
    扬帆起航
    2023-05-06

    不修复是吧,开发者也不稀罕,倒闭吧。

    2023-05-06
    赞同
    回复
  • 2023-04-14

    今天是2023-04-14日,还有这个问题,领导要求解决 ,蒙蔽中。。。

    2023-04-14
    赞同
    回复
  • ToString
    ToString
    2023-04-12

    😵感觉只能做成单页面应用了,全部放到一个主页面里😶

    2023-04-12
    赞同
    回复 1
    • zrd
      zrd
      2023-04-16
      文档真的是一坨谢特
      2023-04-16
      回复
  • power
    power
    2023-04-04

    都2023年了还不解决是吧? 这团队拿钱不办事是吧?

    2023-04-04
    赞同
    回复
  • 阿穗.🌸
    阿穗.🌸
    2023-04-03

    是不是修复不了啊 

    2023-04-03
    赞同
    回复
  • lindow
    lindow
    2023-03-29

    写这个功能的实习生离职了吗?3年了一点进度都没有

    2023-03-29
    赞同
    回复

正在加载...

登录 后发表内容