我在我的服务文件中调用了一个名为 getWorkOrders() 的方法,该方法又调用服务器以获取记录。
这是我的服务。我正在使用新的 HttpClient。
export class BackendServices {
private BASE_URL ='http://localhost:3000/backend';
constructor(private http: HttpClient) {}
getWorkOrders(){
return this.http.get(this.BASE_URL + '/getworkorders/');
}
}
组件.ts 文件
private woSubject = new BehaviorSubject<IWorkOrders[]>([]);
getWorkOrders() {
this.bs.getWorkOrders()
.subscribe((data: any) =>
this.woSubject.next(data),
);
}
从组件 getWorkOrders 方法中,我如何过滤从服务器获取的所有记录中的数据。我知道它正在使用管道和过滤器 rxjs 运算符,但不知道如何将它们组合在一起。