我有tab导航器,可以加载所有标签组件。在每个组件中,所有api调用都会使我的应用变慢。
我想要的是在我按下相应的标签后才加载页面和api。
请帮帮我。提前谢谢。
答案 0 :(得分:1)
让它变得懒惰,来自document:
lazy - 是否根据需要延迟渲染制表符而不是渲染 他们在前面。
示例:
const MyApp = TabNavigator({
Home: {
screen: MyHomeScreen,
},
Another: {
screen: AnotherScreen,
},
}, {
lazy: true
});