0
我遇到了问题,其中onRightButtonPress
未将新路由推送到导航器。似乎我没有navigator
对象,因为我没有任何道具。我错过了什么?当我点击触发onRightButtonPress
函数的“创建”按钮时,我想渲染另一个视图。在React Native Navigator中无法渲染新组件
export default class App extends Component {
render() {
const addWorkoutRoute = {
title: 'Add workout',
component: AddWorkout,
};
return (
<Provider store={store}>
<NavigatorIOS
style={styles.container}
initialRoute={{
rightButtonTitle: 'Create',
onRightButtonPress:() => this.props.navigator.push(addWorkoutRoute),
title: 'Workout overview',
component: WorkoutList,
}}
/>
</Provider>
)
}
}