我正在做一个简单的 http 调用并获取一组对象
getFruit():Observable<Fruit[]> {
return this.http.get<Fruit[]>(URL);
}
水果对象是
export class Fruit {
public name: string;
public color: string;
}
当我尝试在管道中分组或执行任何操作时,问题代码如下:
fruitService.getFruit().pipe(
groupBy(f => f.color),
mergeMap(group => group.pipe(toArray()))
);
但是,当我尝试使用 rxjs groupBy 时出现错误;
Property 'color' does not exist on type 'Fruit[]'