当我在NativeScript中渲染ListView时,我获得的行数多于数据。有没有办法控制这个?我希望看到显示数据所需的最小行数。
<Page xmlns="http://www.nativescript.org/tns.xsd"
loaded="load">
<ListView items="{{ data }}">
<ListView.itemTemplate>
<Button text="{{ name }}" tap="{{ action }}"/>
</ListView.itemTemplate>
</ListView>
</Page>
答案 0 :(得分:1)
对于短名单,请使用中继器。对于分隔符,只需使用高度为1的StackLayout并将background-color
设置为灰色。它看起来就像一个ListView。 ListViews适用于需要虚拟化行的大型数据集。