添加react-native-gridview后,Listview已从react native错误中删除

时间:2019-11-19 10:36:20

标签: react-native react-native-android

我已经安装了react-native-gridview,此后我得到了这个错误。

enter image description here

错误显示的行号是Media.js:134。它包含以下代码。

<GridView data={this.state.dataList} itemsPerRow={2}
    renderItem={(item) => {
        return (
            <View style={{ flex: 1, backgroundColor: '#8F8', borderWidth: 1, margin: 8 }}>
                <Image style={styles.imageThumbnail} source={{ uri: item.path}} />
            </View>
        );
    }}/>

我不明白为什么会出现此错误。我没有使用任何ListView

请帮助。谢谢。

1 个答案:

答案 0 :(得分:2)

问题在于 react-native-gridview 在他们的库中正在使用Listview,就像您看到的here一样。

  

现在react-native不再支持Listviews,而现在您   可以使用FlatListSectionList并根据您的要求进行修改,因为它们有更多features and stability


这就是为什么出现上述错误的原因。