我正在尝试与过去 3 天不同的解决方案。请帮助我走上正轨。
所有 API 调用都在子组件中。
使用 ScrollableTabView 导航时如何刷新选项卡。
Home.component
setStateForTabChange(i){
if(i == 0){
}
if(i== 1){
}
}
<ScrollableTabView onChangeTab={(event)=>{this.setStateForTabChange(event.i)}}>
<Scene1 isActive={this.state.isSceneOneVisible} />
<Scene2 isActive={this.state.isSceneTwoVisible} />
</ScrollableTabView>
当我在检查条件后在 setStateForTabChange 方法中设置状态时 if(i==0){ this.setState({....})} ScrollableTabView 不会更改选项卡。