收藏
回答

当组件被隐藏一次后,里面的数据也消失了(例:切换了一次导航栏)

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android win10 教育版 华为 mate 30 5g 7.0.20

1.图1是刚进来小程序时蓝色框框内是自定义组件,组建内写的请求方法正常请求到了数据。

2.图2是点击切换到了我的‘积分商城’

3.图3是从积分商城’回到‘我的’之后组件的数据不见了,这里有问题

导航栏来回切换也只是控制了显示隐藏,都是同一个页面。

可以复现。

微信:13938320795


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

1 个回答

  • 少侠
    少侠
    11-09

    看看切换的时候组件是不是被销毁了

    11-09
    有用 1
    回复 3
    •  
       
      11-09
      怎么查看
      11-09
      回复
    •  
       
      11-09
      是销毁了,detached里面打印到了东西,怎么让他不销毁呢?大哥!
      11-09
      回复
    • 少侠
      少侠
      11-09回复 
      wx:if控制的会重新渲染,你可以试试hide,或者把数据缓存起来,下次渲染组件的时候读取下
      11-09
      1
      回复
登录 后发表内容
问题标签