我们如何在 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更详细的错误和问题。
我在调用 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更详细的错误和问题。