我在照片库中有firebase中的项目键,并且当用户按下按钮时想要转到下一张或上一张图片。在Angular2之外,我希望我可以做这样的事情来获得下一个。
ref.orderByKey().startAt(lastKnownKey).limitToFirst(1);
然而,
如何在Angular2 Firebase
如何转到上一个元素而不是下一个元素?
编辑:我的Angular2实现:
public getPhotoForKey(key: string): FirebaseObjectObservable<IPhoto> {
window['af'] = this.af.database.list(`list`, {
query: {
orderByKey: true,
startsAt: key,
limitToFirst: 2
}
});
答案 0 :(得分:0)
弗兰克的建议有效:
endAt:key,limitToLast:2