Angular 可观察到的订阅问题

Angular observable subscription issue

我正在尝试以不必担心取消订阅的方式使用可观察对象。我设置它的方式正是基于本文的方式一。 可观察声明

campaigns: Observable<ICampaigns[]>;

http 方法:

  getCampaigns() {
    return this.http.get<ICampaigns>(this.BASE_URL + '/campaigns/');
  }

调用 getCampaigns 方法并将值分配给可观察的活动:

this.campaigns = this.getCampaigns();

我在 he call 语句下面得到了这个错误

应该是:

getCampaigns() {
   return this.http.get<ICampaigns[]>(this.BASE_URL + '/campaigns/');
}