Javascript ListView horizontal={true}使用应用程序注册表错误中断应用程序

Javascript ListView horizontal={true}使用应用程序注册表错误中断应用程序,javascript,listview,react-native,react-native-ios,Javascript,Listview,React Native,React Native Ios,我得到的错误是:“应用程序PRSNT\U原型尚未注册” 我的项目的文件夹名为PRSNT_demo,我认为这些代码可能是问题所在: AppRegistry.registerComponent('PRSNT_demo', () => Main); <ListView horizontal={true} dataSource={this.state.dataSource} renderRow={(rowD

我得到的错误是:“应用程序PRSNT\U原型尚未注册”

我的项目的文件夹名为PRSNT_demo,我认为这些代码可能是问题所在:

AppRegistry.registerComponent('PRSNT_demo', () => Main);

<ListView
              horizontal={true}
              dataSource={this.state.dataSource}
              renderRow={(rowData) => <View>{rowData}</View>}
            />
},

这也破坏了应用程序


如果有人能帮我解决这个问题,那将是非常令人惊讶的,提前非常感谢

我通过将ListView设置为ScrollView解决了这个问题,这很好:

<ScrollView showsHorizontalScrollIndicator={false} horizontal={true}>

    <Text>Item 1</Text>
    <Text>Item 2</Text>
    <Text>Item 3</Text>
    <Text>Item 4</Text>

</ScrollView>

项目1
项目2
项目3
项目4
horList: {
  flexDirection: 'row',
<ScrollView showsHorizontalScrollIndicator={false} horizontal={true}>

    <Text>Item 1</Text>
    <Text>Item 2</Text>
    <Text>Item 3</Text>
    <Text>Item 4</Text>

</ScrollView>