当应用程序从后台处于活动状态时,如何避免在本机反应中安装组件?

Posted

技术标签:

【中文标题】当应用程序从后台处于活动状态时,如何避免在本机反应中安装组件?【英文标题】:How to avoid component mounting in react native when application is active from background? 【发布时间】:2018-07-05 09:18:31 【问题描述】:

就我而言,屏幕有多个字段。在 iPhone 上,当有人点击 Home 按钮时,填写一些字段并再次返回应用程序。屏幕组件被重新安装,所有数据都丢失了。 如何避免这种数据丢失?用户应该回到他离开时的状态。

【问题讨论】:

【参考方案1】:

使用 shouldComponentUpdate() 来防止不需要的渲染。

【讨论】:

以上是关于当应用程序从后台处于活动状态时,如何避免在本机反应中安装组件?的主要内容,如果未能解决你的问题,请参考以下文章

当应用程序在后台或在本机反应中被杀死时,是不是可以检查用户的移动活动?

当应用程序处于后台时,在反应本机后台计时器 setInterval 中调用 await

FCM 点击如何在应用程序处于后台状态时打开用户指定的活动而不是默认活动

FCM点击应用处于后台状态时如何打开用户指定的活动而不是默认活动

Xamarin.Forms iOS - 当设备连接互联网时开始上传数据,即使应用程序当前未处于活动状态或处于后台也是如此

如何在应用程序处于非活动状态时获取推送通知ios swift3