在下面的代码中,执行永远不会转到mergemap。寻求有关更正此代码的帮助。
要求是,一旦我从 getBns 方法获得响应,我需要对响应执行一些操作,然后使用点击运算符更新 HTML 中使用的一些标志。
组件.ts *
this.bns$ = this.myService.getBns().pipe(
mergeMap((bns) => {
performloadKey()
return bns
}),
tap((bns) => {
console.log(bns);
})
);
this.bns$.pipe(takeUntil(this.destroyed$)).subscribe();
服务.ts
getBns(): Observable<any>{
return of(mockData);
}