Rxjs: from vs fromPromise
by Vladymyr Shevchuk
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/5.5.11/Rx.js"></script>
JavaScript
console.error(Rx);
console.error();
const arr$ = Rx.Observable.from([1, 2, 3]);
const promise = Rx.Observable.fromPromise(Promise.resolve([1, 2, 3]));
arr$
.pipe(
Rx.operators.map(item => {
console.log('arr item', item);
return item;
})
)
.subscribe(
next => console.error('arr next', next)
)
promise
.pipe(
Rx.operators.map(item => {
console.log('promise item', item);
return item;
})
)
.subscribe(
next => console.error('promise next', next)
)