仅贴出关键代码段
let @H_404_5@observableBatch = []; for @H_404_5@(let @H_404_5@item in this@H_404_5@.facetFields@H_404_5@) { observableBatch.push(this@H_404_5@._searchService.filterTree(searchId,item).map(res => res.json())); } Observable.forkJoin(observableBatch).subscribe(res=> { for @H_404_5@(let @H_404_5@item of @H_404_5@res) { //需要遍历树数组结果集 } }); }
异步请求队列获得结果集是个数组,所以需要循环处理结果集。@H_404_5@