标签:
Operator repeat() is somewhat similar to retry(), but is not for handling operators. In this lesson we learn how repeat works.
var foo = Rx.Observable.interval(500) .zip(Rx.Observable.of(‘a‘,‘b‘,‘c‘,‘d‘), (x,y)=>y); var bar = foo.map(x => x.toUpperCase()); /* --a--b--c--d| (foo) map(toUpperCase) --A--B--C--D| (bar) repeat --A--B--C--D--A--B--C--D--A--B--C--D| */ var result = bar.repeat(3); result.subscribe( function (x) { console.log(‘next ‘ + x); }, function (err) { console.log(‘error ‘ + err); }, function () { console.log(‘done‘); }, );
[RxJS] Transformation operator: repeat
标签:
原文地址:http://www.cnblogs.com/Answer1215/p/5547185.html