“必须在<Text>中呈现文本”错误

时间:2020-07-11 18:07:47

标签: javascript reactjs react-native expo

我正在使用Snack在React Native(Expo)中创建一个应用程序。该程序已经运行了一个小时,但是现在显示此错误。

Device: Text strings must be rendered within a <Text> component.

Snack Link

我知道为什么会发生此错误,但我不知道错误在哪里。

事物尝试: 已检查

  • <Text>组件之外的潜在文字
  • 剩余的空格

1 个答案:

答案 0 :(得分:2)

在ButtonGroup.js中

 <Button
      onPress={() => {
        this.props.navigation.navigate('Project_Submit');
      }}
      icon="publish"
      type="entypo"
      name="Submit Project"
    />{' '}

Replace with


<Button
      onPress={() => {
        this.props.navigation.navigate('Project_Submit');
      }}
      icon="publish"
      type="entypo"
      name="Submit Project"
    />

第31行是文字