我想創建一個循環遍歷數組中的元素,並且我希望在循環完成後再次運行循環。rxjs angular2遍歷無限循環的數組
我已經開始用下面的代碼片段
Observable.interval(1000).startWith(0)
.repeat()
.take(array.length)
.map(i => array[i])
.subscribe(item => {
// some operation here
});
,但它並沒有我的情況下工作。
地方重複array.length'後'。其實你可以只是做'Observable.interval(1000).map(e =>數組[e%array.length])' – Dorus