React Native等价于limitTo和orderBy

时间:2016-06-06 07:07:38

标签: react-native

我是React Native的新手,所以请原谅我的无知,但在阅读完文档后,我似乎无法找到任何要订购的内容或限制ListView中的数组{ {1}} AngularlimitTo

例如,我想将ListView限制为按日期排序的10个项目。

orderBy似乎无法正常工作

1 个答案:

答案 0 :(得分:0)

pageSize prop实际上用于确定每个事件循环要呈现的行数,而不是允许分页。如果您想限制<ListView />,您需要对数据源本身进行操作:

// Load the data to be used
let myData = fetchData()

let dataSource = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2})

this.setState({
  rows: dataSource.cloneWithRows(myData.slice(0, 10))
})