【发布时间】:2017-01-20 06:14:34
【问题描述】:
我在 firebase 中获得了一个帖子列表:
idcreatedfromfirebase1
idcreatedfromfirebase2
idcreatedfromfirebase3
idcreatedfromfirebase4
idcreatedfromfirebase5
我正在使用无限滚动:
// get first item from firebase
var firstItem = "";
firebase.database().ref("posts").orderByPriority().startAt().limitToFirst(5).on("child_added", function(snapshot){
$scope.lastValue = snapshot.val();
});
现在检索到的帖子的最后一个 ID 位于 $scope.lastValue。
如果我再次使用startAt() 中的lastValue 再次调用我的无限滚动函数,则上一次调用的最后一个帖子与实际调用的第一个帖子相同。
如何从 firebase 获取 lastValue+1 帖子?
【问题讨论】:
标签: angularjs firebase ionic-framework firebase-realtime-database