在开发中发现:
0.43版本的react-native中FlatList不支持ListEmptyComponent参数,但是需要实现展示列表为空时的视图。如下图
结局方案
想尽办法都没能让它支持ListEmptyComponent,所以选择折中的方式,使用ListHeaderComponent来实现ListEmptyComponent功能:
<FlatList
ListHeaderComponent={() => (
!this.state.listData.length?
<Text>The list is empty</Text>
: null)
}
/>