我正在创建一个照片应用程序,因此,出于这个原因,我正在学习官方的整个 CameraRoll
模块 documentation让一切都清楚。谁能告诉我们为什么我们在 CameraRoll.getPhotos()
中使用 after
属性,它需要什么字符串值?文档不够看懂。一个小例子将更受欢迎。谢谢!!!
最佳答案
作为documentation说,您只需将其设置为您之前调用的 end_cursor
即可获取更多照片。
这里有一个关于如何使用它的简单示例:
state = {
lastCursor: (null : ?string),
};
getPhotos = () =>
var fetchParams = {
first: 10,
}
if (this.state.lastCursor) {
fetchParams.after = this.state.lastCursor;
}
CameraRoll.getPhotos(fetchParams).then(result => {
this.setState({lastCursor: result.page_info.end_cursor});
});
您可以查看使用它的完整示例 here .
关于android - React Native - 为什么我们在 CameraRoll.getPhotos() 中使用 after 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53569942/