我有一个例子here 。 只有一个订阅者,但为什么一个序列被调用 3 次(3 个“调用”消息)?想象一下,我们有 API 调用……这是一个问题。如何解决?
最佳答案
因为它不是共享的,并且每个订阅者都会触发整个转换链。要解决此问题,请调用共享运算符:
.map(micr => micr.toUpperCase()).share();
关于javascript - 当只有一个订阅者时,为什么一个序列会被多次调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40934905/