Firebase で投稿を投稿順に降順で表示する方法
Firebase では、ユーザーはプッシュ方式を使用してコメントを投稿できます。取得したデータを時系列に表示するには、次のメソッドを使用します。
fbl.child('sell').limit(20).on("value", function(fbdata) { // handle data display here }
ただし、このコードでは、古いデータから新しいデータの順にデータが表示されます。順序を逆にするために、Firebase には 2 つのオプションがあります:
例コード:
最初のオプションを使用するには、push() コードを変更します:
var ref = new Firebase('https://your.firebaseio.com/sell'); var item = ref.push(); // Append an inverted timestamp to the post object var postObject = {...yourObject, timestamp: 0 - Date.now()}; item.setWithPriority(postObject, 0 - Date.now());
2 番目のオプションを使用するには、取得コードを変更します:
fbl.child('sell').startAt().limitToLast(20).on('child_added', function(fbdata) { console.log(fbdata.exportVal()); })
メモ:
以上がFirebaseの投稿を投稿順に降順で表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。