react-native默认场景显示后退按钮,但不是从Action.SceneName({back:true})

时间:2019-02-01 09:13:34

标签: react-native react-native-router-flux

我其中我使用反应本地路由器通量的应用程序。 如果我将特定场景显示为默认场景,并通过

<Scene key="FEEDBACK_SCENE" backButtonTintColor={'black'} component={FeedbackScene} navigationBarStyle={styles.NavbarStyle} title={FEEDBACK_SCENE_TITLE} titleStyle={styles.navBarTitle} back={false} />

如果我这样使用它,则不会在该“反馈”场景的导航栏上显示后退按钮。

但是,从如果我试图去现场反馈,并通过Action.FEEDBACK_SCENE({ back: true }),,但仍其没有显示后退按钮其他一些场景。

但是,如果我正在做console.log(this.props),那么它就会关闭名为Actions.FEEDBACK_SCENE({back:true})的新道具

1 个答案:

答案 0 :(得分:0)

您需要使用新的道具刷新场景。

尝试

Actions.FEEDBACK_SCENE({
    refresh : { back: true }
})