如何在React Native中仅渲染一次组件

pex*_*a12 5 javascript reactjs react-native react-navigation

我正在使用Expo + React Navigation.

我的React Native应用程序中有许多使用组件的屏幕Map.我不希望每次切换屏幕时都重新呈现此组件.有没有办法将我的组件保存Map到某种存储,以便每次我需要时Map,我的应用程序不必重新呈现它?

小智 0

如果你想要的东西不应该重新渲染。您在索引页中给出了该内容。如果您将其放在索引页中,则可以在项目中的任何位置访问它。

例子:

每当我使用 firebase 时,我都会在 index.js 文件中初始化 firebase。