javascript - react native : Check if component is returned to

标签 javascript reactjs react-native

我想在从子组件返回组件后刷新该组件。我目前有一个狗页面,其中列出了用户可以单击的狗。用户可以在狗页面上删除狗,我希望当他们按“返回”返回到狗页面时,此更改能够反射(reflect)在狗页面中。有谁知道回调或任何其他方式我可以检测到用户已从狗页面返回到狗页面?

最佳答案

解决此问题的一种方法是将顶级组件的回调添加到渲染的导航器中。这将是一个简单但快速的解决方案。为了在坚实的基础上解决这个问题,我鼓励您尝试 redux ,它具有单一的事实来源,因此删除狗(通过操作)将导致所有其他数据依赖组件重新渲染。首先,我会推荐这个 egghead course .

关于javascript - react native : Check if component is returned to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36217849/

相关文章:

javascript - React Native Expo build 非常缓慢

reactjs - 未捕获( promise )TypeError : undefined is not iterable

Javascript onclick 需要 2 次点击

javascript - HTML Canvas 的measureText 还很遥远

javascript - 单击后如何将div中的元素移动到第一个位置

javascript - 在 react 中,如何更新数组状态的特定属性?

android - React Native 从远程服务器下载 JS 代码

javascript - 美元符号的 jquery basic - 命名与匿名

reactjs - 通过 react 中的嵌套子组件进行映射

javascript - 选项卡打开时持续的 session 的身份验证逻辑