两次可观察的订阅

时间:2018-07-08 05:03:11

标签: angular observable

我正在使用可观察的角度4。

使用主题和可观察对象在组件之间实际共享的数据。

这是我的职责。

getNewSearchResults(): Observable<any> {
    return this._searchResultOne.asObservable();
  }

我只是使用此订阅功能

this.searchService.getNewSearchResults().subscribe(res=>{
            console.log("res",res);
 })

相同时间的结果返回两次。为什么?

我该怎么做。

请告诉我

谢谢

1 个答案:

答案 0 :(得分:0)

尝试以ngOnInit()方法进行订阅,并以ngOnDestroy()方法取消可观察对象的订阅。我希望这能解决您的问题。