Angular 角度可观测链:如何明确取消订阅

Angular 角度可观测链:如何明确取消订阅,angular,asynchronous,angular2-observables,unsubscribe,Angular,Asynchronous,Angular2 Observables,Unsubscribe,我有一系列的可观测数据: for ( i=0;i<10;i++) { observableA$[i] = /*...*/; observableB$[i] = observableA$[i].pipe( // ... ); observableC$[i] = observableB$[i].pipe( // ... ); observableD$[i] = observableB$[i].pipe( // ... ); observableE$[i] = /*...*/; ob

我有一系列的可观测数据:

for ( i=0;i<10;i++)
{
observableA$[i] = /*...*/;
observableB$[i] = observableA$[i].pipe(
  // ...
);
observableC$[i] = observableB$[i].pipe(
  // ...
);
observableD$[i] = observableB$[i].pipe(
  // ...
);
observableE$[i] = /*...*/;
observableF$[i] = combineLatest([observableD$[i], observableE$[i]]).pipe(
  // ...
); 

现在Seababl Fielta $可观察不应考虑Enabable A $,这些值不是进一步处理< /P>所需的值。


希望你清楚这些问题,如果我还不清楚,很抱歉,如果你想我可以进一步解释

我不确定我是否正确理解了你的问题。如果我没有告诉我,这个怎么样


{{item}}

我不明白您是在实现表还是下拉列表

您所说的“从异步可观测中删除该行”是什么意思我不想再在该特定行上使用Obervable:Observable,因此我的另一个Observable:Observable构建在该Observable上,不应该考虑在TabPayi中获得该行的解释更多,请让我知道如果我清楚或不友好地帮助我,如果你能检查这个问题
<ng-container *ngFor="let er of observableA$; let i=index">             
                       <td>
                           {{ observableA$[i] | async }} 
                       </td>

        <ng-container> 
this.ObservableFilterA$ = observableA$.pipe(    
     map((res:number[]) => {
       const data = res.filter(function(item, pos){
         return res.indexOf(item)== pos; 
       });

       return data;
     })
);