Bir denetleyici çağırmadan önce özyinelemeli bir veri yapısını çözmek istiyorum, ancak bunu nasıl yapacağım ile uğraşıyorum.Özyinelemeli bir veri yapısı için bir vaat
benim geçerli kod şöyle görünür:
region.loadChildren = function() {
region.children = [];
return region.resource.all('children').getList().then(function(subs) {
angular.forEach(subs, function(sub) {
sub.loadChildren();
region.children.push(sub);
});
}, errorCallback
);
};
ben bir şekilde sub.loadChildren tarafından döndürülen sözler() "toplamak" ve bunları birleştirebilirsiniz?