Angular RxJS-无法使冷可观察到热

保姆

码:

const cold = new Observable((observer: Observer<any>) => {
  observer.next(Math.random());
});

const hot = cold.pipe(share());
hot.subscribe(a =>  console.log('a: ' + a));
hot.subscribe(b =>  console.log('b: ' + b));

}

预期结果-a和b具有相同的值:

// a:0.17919353301075858

// b:0.17919353301075858

实际结果-仅在浏览器控制台中获得a的值:

// a:0.07958207844185083

任何想法?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Angular RxJS可观察到的加载错误

angular2 rxjs可观察到的forkjoin

Angular 8:从可观察到的RxJS中过滤结果(来自Angular.io教程)

每次在Angular 2中满足条件时,rxJS即可观察到重复调用

等待可观察到的RxJS时在Angular中显示加载指示器

如何取消订阅或处理Angular2或RxJS中可观察到的间隔?

swagger codegen-> angular6:rxjs可观察到的编译错误

rxjs + angular:错误“杀死”可观察到的Web服务调用错误

Angular,RxJs-动态新的可观察到的用户反应作为解决方案

使用rxjs Angular Firestore从id合并可观察到的

使用RxJS过滤单个值并返回可观察到的值,并通过Angular模板中的async使用可观察到的值

RXJS-switchMap到http将可观察的字符从热更改为冷

RxJs数组可观察到的数组

rxjs可观察到的更改间隔

rxjs可观察到的导入问题

RxJs可观察到的重复值

如何在RxJS(或Reactive Extensions中的常规)中实现可观察到的时间到期热

将MergeMap与从另一个可观察到的数据数组一起使用-RxJs Angular

尝试向API发出多个请求时出现TypeScript可观察到的错误(Angular,TypeScript,RxJS)

Angular / RxJS:同步可观察

可观察到的Angular HttpClient无法完成

可观察到的Angular和Cloud Firestore无法完成

Angular HTTP可观察到的元组

在RxJS中,地图无法执行可观察到的内部地图

Rxjs可观察到,直到满足某些条件

可观察到的rxJs回调是异步的

可观察到使用共享的RxJS重新连接WebSocket

RxJS键入错误缺少可观察到的

管道RxJS可观察到的现有主题