以下代碼會導致瀏覽器停止響應,例如重複使用類似'100'的值來解決問題,但在我的情況下我沒有具體的價值。 請你提出一個解決方案:帶有zip的Rx.Observable.repeat(無限期地)導致瀏覽器停止響應
var observer = Rx.Observer.create(function (x)
{
console.log(x);
},
function (err)
{
console.log('Error: ' + err);
},
function()
{
console.log('Completed');
});
var repeat = Rx.Observable.repeat(10, null); //repeat indefinitely
var interval = Rx.Observable.interval(1000);
var zip = Rx.Observable.zip(repeat,
interval,
function(rep, inter)
{
return rep + inter;
});
zip.subscribe(observer);
我已經張貼這可能有助於讀者在這裏一個相關的問題:http://stackoverflow.com/questions/25893983/create-infinite-重複觀察的-從陣列。你介意看看嗎? – Yousef