我们如何在 navigationOptions 中获取道具或状态?

How do we get props or states in navigationOptions?

我在调用 navigationOptions 上的道具或状态时遇到错误。我们如何在 navigationOptions 中获取道具或状态?

这是呈现用户名和用户 ID 的 PostDetailScreen。

class PostDetail extends Component {
  static navigationOptions = ({navigation}) => ({
    header: (
        <View>
            <Text>{this.state.username} {this.props.user.id}
            </Text>
        </View>
    )
});

因为我无权访问评论选项,所以在这里发表评论。 您在哪里定义了 state.username,还要确保您是否已从调用 class PostDetail 的父容器中将 user.id 作为 props 传递。 请post更详细的错误和问题。