收藏
回答

点击小程序自带的tab导航栏能否执行上一个tab页面的函数或者后台刷新?

开发的自己商城,购物车页面的商品列表选中状态不是和后台交互;设置默认不选中,现在出现选中一个商品然后点击其他tab页面在返回购物车页面时选中状态会出现闪烁,先选中然后变为不选中,能否有方法在离开tab购物车页面后就变为默认不选中状态

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

2 个回答

  • 👾
    👾
    2020-06-12

    使用 onHide 这个生命周期吧,在这里将状态更改为默认状态

    2020-06-12
    有用
    回复 3
    • Enter、
      Enter、
      2020-06-15
      tab跳转改为默认状态不生效,会有闪烁效果
      2020-06-15
      回复
    • 👾
      👾
      2020-06-15回复Enter、
      使用onHide仅在离开页面的时候恢复默认状态也不行?
      2020-06-15
      回复
    • Enter、
      Enter、
      2020-06-15
      navigateTo跳转后返回能执行onHide恢复状态,tab点击和锁屏解锁也执行onHide了,但是状态没及时恢复,就出现闪烁,恢复默认
      2020-06-15
      回复
  • 相遇💪
    相遇💪
    2020-06-12

    考虑哈生命周期

    2020-06-12
    有用
    回复 3
    • Enter、
      Enter、
      2020-06-12
      能否具体点呢,
      2020-06-12
      回复
    • 相遇💪
      相遇💪
      2020-06-12回复Enter、
      onshow这个生命周期
      2020-06-12
      回复
    • Enter、
      Enter、
      2020-06-12回复相遇💪
      这样手机上就会出现闪烁问题
      2020-06-12
      回复
登录 后发表内容
问题标签