假如后端返回一个类数组,如[{"code":1}];前端用ngFor循环出来,但code字段需要通过另外的常量表来适配,如{"code":1,"name":"mike"};即通过code返回name。假设有如下的组件:
export class Main{
constructor(){
this.products = [{"code":1,"name":"mike"}];//假设这个数组是常量表。
this.results = [{"code":1},{"code":2},...]//这个是后端返回的用于ngFor循环展示的数据
}
}
在模版里循环results,通过code匹配products中的code并返回name。该怎么做?
Observable
提供非常丰富的操作符,类似:更多细节,见:https://segmentfault.com/a/11...