加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

react-native – 单击选项卡时重新呈现组件

发布时间:2020-12-15 20:20:09 所属栏目:百科 来源:网络整理
导读:我在react-native应用程序中使用react-navigation进行选项卡导航.我有四个标签.当我从选项卡A移动到选项卡B时,我能够看到选项卡B.当我返回选项卡A然后再返回选项卡B而没有任何更改时,我能够看到选项卡B. 但是当我回到选项卡A时,进行一些更改会影响选项卡B中
我在react-native应用程序中使用react-navigation进行选项卡导航.我有四个标签.当我从选项卡A移动到选项卡B时,我能够看到选项卡B.当我返回选项卡A然后再返回选项卡B而没有任何更改时,我能够看到选项卡B.

但是当我回到选项卡A时,进行一些更改会影响选项卡B中的显示,然后单击选项卡B,我得到一个空的选项卡B.我对正在发生的事情的猜测是,当选项卡A数据刷新时,它会尝试更新选项卡B组件.但由于Tab B组件不是视图的一部分,因此将其清空.

单击Tab B时有没有办法重新生成Tab B组件?现在,没有重新渲染.它只显示有空列表的内容.

选项卡A和选项卡B中的代码无关紧要.唯一重要的是当标签A更新redux中的某些数据时,标签B重新渲染但由于标签B不在视图中,它有点空!如果我可以在单击选项卡时重新渲染,我希望视图正常工作.如何在标签点击上重新渲染?

enter image description here

解决方法

我会说检查你的减速机.当您更新状态时,由于选项卡A中的更改,您是否可以刷新选项卡B需要的内容?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读