<
FlatList
keyExtractor
=
{ (
item
,
index
)
=>
item
.
title
}
//加上这句话后可以少item中key缺失警告,
而且这个title会产生唯一性,不可重复,
如果在得到的json字符串中有多个重复,请修改成没有重复的那个key
showsHorizontalScrollIndicator
=
{
false
}
//隐藏水平滚动条
showsVerticalScrollIndicator
=
{
false
}
//隐藏竖直滚动条
ref
=
{(
flatList
)
=>this
.
_flatList
=
flatList
}
ItemSeparatorComponent
=
{
this
.
_separator
}
ListFooterComponent
=
{
this
.
_footer
}
renderItem
=
{
this
.
_renderItem
}
onViewableItemsChanged
=
{(
info
)
=>
{
//显示界面就触发
} }
data
=
{
this
.
state
.
data
}
>
</
FlatList
>
FlatList理论上是继承与ScrollView 所以一些方法是通用的 可以正常使用
自己摸索,如果不对,谢谢大家前来留言指导。