草庐IT

javascript - 如何将子 Node 从一个 Node 复制到另一个 Node ?

情况:我需要下载子Node,然后将其设置()到另一个Node。问题是我只想在childNode的得分属性达到100时执行此操作。我应该在何时何地检查帖子的分数是否为100或更高,以及如何将它们仅复制到新索引一次?我的想法:加载帖子后,检查它的分数。如果它>=100,如果是这种情况,请检查数据库。然后将Node推送到新索引。问题:我如何防止Node在每次加载帖子时都被上传,因为它的分数在多次加载时>=100?我需要它只发生一次!解决方案代码:if(funPost.score>=global.hotNumber&&funPost.hot==false){varhotPostRef=fire

javascript - 如何加载分数高于 100 的最新帖子?

情况:我目前使用这段代码按时间顺序加载最新的帖子:代码:$scope.data=[];var_n=Math.ceil(($(window).height()-50)/(350))+1;var_start=;varfirstElementsLoaded=false;$scope.getDataset=function(){fb.orderByChild('id').startAt(_start).limitToFirst(_n).on("child_added",function(dataSnapshot){_start=dataSnapshot.child("id").val()+1;