不带参数打字稿的rx主题onNext()

时间:2019-10-07 07:26:23

标签: rxjs

Im使用可观察值在其他组件中设置值。因此,在我的NavigationComponent中,我有:

import toggleAside$ = SomeService.toggleAside$;

public toggleAdditionalInformation() {
    toggleAside$.onNext(false);
}

在其他组件中,我有:

export const toggleAside$ = new Rx.Subject();

public showAside: boolean;

private toggleAsideView(): void {
    toggleAside$.subscribe(() => {
        this.showAside = !this.showAside;
    });
}

我有一个按钮,它调用toggleAdditionalinformation()函数。这将创建一个具有错误布尔值的流。在其他组件中,我订阅了toggleAside$流。发生某些情况时,它将更改类属性showAside。我的代码可以根据需要工作。但是onNext()中的值没有被使用。但是它需要1个参数。

因此,我是否为此滥用onNext()函数,或者参数是否有其他解决方案?空的空对象或其他东西?

我正在使用rx-lite 4.0.8版

0 个答案:

没有答案