我在navigationOptions上调用道具或状态时遇到错误。我们如何在navigationOptions中获得道具或状态?
这是PostDetailScreen,用于呈现用户的姓名和用户ID。
class PostDetail extends Component {
static navigationOptions = ({navigation}) => ({
header: (
<View>
<Text>{this.state.username} {this.props.user.id}
</Text>
</View>
)
});
答案 0 :(得分:1)
在此评论我无法访问评论选项。 你在哪里定义了state.username,还要确保你是否已经从调用类PostDetail的父容器传递了user.id作为道具。 请更详细地发布错误和问题。