0
我想知道什麼是最優雅的方式來編寫一個可觀察的序列,每次產生任意數量的新計算結果。我想出了以下幾點:根據需要採取生成的值的優雅解決方案
var obs = Rx.Observable.create(function(o) {
o.onNext(Math.random());
o.onCompleted();
}).repeat(2000);
這將在訂閱時創建2000個新的隨機值。這解決了它,但它並不優雅。我更喜歡基於take
的解決方案,而不是重複。
這正是'generate'的意義所在。 – Enigmativity