可以重新加载顶级 React Native 组件以刷新所有子组件



我正在开发一个iPad应用程序,该应用程序需要在每晚午夜重置自己。大多数子组件都包含需要为新的一天擦除或刷新的数据。是否可以以编程方式重新加载(forceUpdate()没有解决问题)整个应用程序?

我意识到这与 React 范式背道而驰,但改变所有孩子的一些虚拟状态以重置它们似乎过于复杂!

谢谢!

forceUpdate() 是一个生命周期函数,但在并且除非没有办法之前,否则最好使用它来更新子组件,而是使用 setState 来更新子组件。

相关内容

  • 没有找到相关文章

最新更新