Ios 按下新屏幕时应对导航错误

Ios 按下新屏幕时应对导航错误,ios,reactjs,react-native,redux,react-navigation,Ios,Reactjs,React Native,Redux,React Navigation,问题:问题不是在编译时出现的,如果它是在编译时出现的,那么语法有问题,但它是在我按下时出现的,控件未到达下一个屏幕意味着渲染和构造函数。因此,在我使用导航按下时出现问题。一些错误,使推新屏幕,但什么问题,如何解决 我在尝试推送新屏幕时出错。同一个屏幕,我从另一个屏幕推它工作正常,但我在navigationOptions和setParams中添加了自定义标题,用于自定义操作,所有操作工作正常,现在我尝试从该屏幕转到另一个屏幕获取问题,无法找到问题所在 我正在使用“反应导航”:“1.0.0-beta

问题:问题不是在编译时出现的,如果它是在编译时出现的,那么语法有问题,但它是在我按下时出现的,控件未到达下一个屏幕意味着渲染和构造函数。因此,在我使用导航按下时出现问题。一些错误,使推新屏幕,但什么问题,如何解决

我在尝试推送新屏幕时出错。同一个屏幕,我从另一个屏幕推它工作正常,但我在navigationOptions和setParams中添加了自定义标题,用于自定义操作,所有操作工作正常,现在我尝试从该屏幕转到另一个屏幕获取问题,无法找到问题所在

我正在使用“反应导航”:“1.0.0-beta.11”,

我用于标题的代码,并将操作设置为正常工作

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操作时无法从中工作不确定问题的确切位置。您能否共享您的组件和客户标题代码?检查渲染方法和组件名称。我认为组件应该以大写字母开头。应该是这不是一个问题,我更新了这个问题,因为当前屏幕不是一个问题,并试图推新屏幕,然后我得到了问题,在推电话