我有一个可观察的数组。
我有一个消费者组件,正在寻找类似的数据
{
name: 'name'
data: [] //data from my observable array
}
那么如何将可观察的数组映射为上述数据格式?
答案 0 :(得分:0)
您可以在进行实际API调用的服务方法中执行此操作:
对于Rxjs 5.5或更高版本:
import { map } from 'rxjs/operators';
yourMethod() {
return yourActualObservable.pipe(
map(data => ({ name: 'name', data }))
);
}
对于Rxjs5或更早版本:
import 'rxjs/add/operator/map';
yourMethod() {
return yourActualObservable.map(data => ({ name: 'name', data }));
}
这将以您要查找的形式转换数据。