【发布时间】:2016-01-25 18:57:22
【问题描述】:
我正在从 BaconJS 迁移,这不是问题,因为您可以在订阅者中返回 Bacon.noMore 以取消订阅。在 Kefir 中,取消订阅更像是样板文件,因此自然的问题是——对于结束的流,您需要取消订阅侦听器(也称为回调)还是 Kefir 会自动为您处理?
const oneTimeStream = Kefir.constant('foo') // this ends after firing foo
const listener = function() { //... }
oneTimeStream.onValue(listener)
// do I need to unsubscribe #listener?
【问题讨论】:
标签: kefir.js