SwitchMap取消订阅需求

时间:2018-08-25 21:26:23

标签: angular typescript observable

我想为我的http请求使用switchMap,而不是取消订阅我的待处理请求。

我正在获取以下代码的以下信息:

  

类型'void'的'this'上下文不能分配给方法的'this'   'Observable <{}>'

类型的
sub = new BehaviorSubject({});

let result: Observable<any> = this.sub.next(this.urlShortenerForm.value);
  const result: Observable<Object> = this.sub.pipe(
    switchMap((term) => this.getData(term));
 );

getData(da): Observable<Object> { 
  //Here I will send my request to server over services
  return of(da);
}

0 个答案:

没有答案