1
私は自分のフォトギャラリーにfirebaseのアイテムのキーを持っていて、ユーザーがボタンを押すと次のピクチャまたは前のピクチャに移動します。 Angular2の外側では、次のようにするためにこのようなことをすることができます。Angular2の次のアイテムまたは前のアイテム現在のキーに基づくFirebase
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
}
});
クエリが正常に見えます。どうしたの?こんにちはフランク、 –
。上記のAngular2実装を追加しました。しかし、私は確信していません1)次のアイテムの代わりに前のアイテムを取得する方法2)2つのアイテムを取得し、最後に(オブジェクトのリストを返している最初のアイテムを取る代わりに返す方法 – user3642173
次の要素は意図した通りに機能します。しかし、私はまだFirebaseの前の要素に到達する方法を見つけ出すことができませんでした。 – user3642173