繁体   English   中英

可观察对象:在另一个可观察对象中使用 boolean 的可观察对象

[英]Observables: Using an observable of boolean inside of another observable

我有以下代码片段:

bla$(): Observable<boolean> {
    return of(x && !(y && z);
}

其中 x 和 y 是普通布尔值,z 是Observable<boolean> 如何确保正确解析“内部”boolean,以便从该方法中获得正确的返回值?

我已经尝试过使用平面地图,但它没有用:(

谢谢!

我真的不明白你想要达到什么目的。 也许这个?

function bla$(): Observable<boolean> {
    return z.pipe(
        map(zVal => x && !(y && zVal))
    );
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM