Tag: recursion

没有父/子比较器的递归AngularJS Ng-Repeat

我需要为我的文件结构创建一个递归ng-repeat。 我在互联网上发现的一切都是使用父母/子女比较器。 像这样: $scope.categories = [ { title: ‘Computers’, categories: [ { title: ‘Laptops’, categories: [ { title: ‘Ultrabooks’ }, { title: ‘Macbooks’ } ]}, // ……continued….. 但是,我的数据存储在firebase中,就像这个JSFIDDLE, https: //jsfiddle.net/mdp4dfro/6/中显示的那样。 (我不会花时间格式化所有这些,所以StackOverflow很高兴….) 现在,这就是我的ng-repeat。 如果我想添加另一个分支,我必须创建另一个分支。 我只想让它自动发生。 {{foKey}} {{object.Name}} {{obKey}} {{folder.Name}} 我如何使这个代码递归,所以它包括每个级别,无论多少。 这是我得到的最好的评论,发布的地方,我很难得到帮助,可能需要SPOON FED。 抱怨它。 projectRef.child(‘code’).once(‘value’, function(snapshot){ var tree = []; angular.forEach(snapshot.val(), function(object, key){ if(object.Key) { console.log(object.Key); } […]