Ios 按下新屏幕时应对导航错误
问题:问题不是在编译时出现的,如果它是在编译时出现的,那么语法有问题,但它是在我按下时出现的,控件未到达下一个屏幕意味着渲染和构造函数。因此,在我使用导航按下时出现问题。一些错误,使推新屏幕,但什么问题,如何解决 我在尝试推送新屏幕时出错。同一个屏幕,我从另一个屏幕推它工作正常,但我在navigationOptions和setParams中添加了自定义标题,用于自定义操作,所有操作工作正常,现在我尝试从该屏幕转到另一个屏幕获取问题,无法找到问题所在 我正在使用“反应导航”:“1.0.0-beta.11”, 我用于标题的代码,并将操作设置为正常工作Ios 按下新屏幕时应对导航错误,ios,reactjs,react-native,redux,react-navigation,Ios,Reactjs,React Native,Redux,React Navigation,问题:问题不是在编译时出现的,如果它是在编译时出现的,那么语法有问题,但它是在我按下时出现的,控件未到达下一个屏幕意味着渲染和构造函数。因此,在我使用导航按下时出现问题。一些错误,使推新屏幕,但什么问题,如何解决 我在尝试推送新屏幕时出错。同一个屏幕,我从另一个屏幕推它工作正常,但我在navigationOptions和setParams中添加了自定义标题,用于自定义操作,所有操作工作正常,现在我尝试从该屏幕转到另一个屏幕获取问题,无法找到问题所在 我正在使用“反应导航”:“1.0.0-beta
static navigationOptions = ({ navigation }) => ({
title: '',
headerTintColor: variables.white,
headerStyle: { backgroundColor: variables.spoRed },
gesturesEnabled: false,
// custom header
header: (
<Header
onChangeText={
navigation.state.params && navigation.state.params.onChangeText
}
goBack={navigation.state.params && navigation.state.params.goBack}
seachAction={
navigation.state.params && navigation.state.params.seachAction
}
/>
),
});
componentWillMount() {
this.props.navigation.setParams({
onChangeText: this.onChangeText,
goBack: this.goBack,
seachAction: this.seachAction,
});
//这是我推新屏幕的代码,但出现错误
this.props.navigation.navigate(
'detail',
{},
NavigationActions.navigate({ routeName: 'DETAILSA' }),
);
什么问题找不到,我做错了什么
我认为这里的问题不在于导航
您正在呈现未使用
文本
包装的字符串。可能,请检查您在详细信息路由中使用的组件的渲染方法。由于标题是空字符串,因此您会收到错误。使用标题:'
,或升级到最新版本以解决此问题。我已选中,问题不在组件中,我尝试从其他屏幕推送其工作,但在添加自定义标题和setParams操作时无法从中工作不确定问题的确切位置。您能否共享您的组件和客户标题代码?检查渲染方法和组件名称。我认为组件应该以大写字母开头。应该是这不是一个问题,我更新了这个问题,因为当前屏幕不是一个问题,并试图推新屏幕,然后我得到了问题,在推电话