先上代码:

public subscription: any;

this.subscription = this.behaviorSubject.subscribe((InfoList: InfoResult[]) => {
    ///
});

public ngOnDestroy(): void {
    this.subscription.unsubscribe();
}

一定要按上面的方法,用 this.subscription调用unsubscribe方法才会成功。如果是 this.behaviorSubject.unsubscribe();则会报错:

Angular的BehaviorSubject如何取消订阅(取消订阅失败)_object unsubscribed

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6