0
擴大陣列我很新的RxJs,需要一些幫助瞭解如何使這項工作:RxJs從承諾
let myObs= Observable.fromPromise(this.storage.get('storageKeyForArray'))
.map(a=>Observable.from(a)) //does this blow up if array is null?
.map(e=>doSomethingWithElement(e)) //flatMap?
...
;
myObs.first().subscribe((initializedArray) => {
this.stuff= initializedArray;
this.initialized = true;
});
這就是我想要做的事:
- 負荷從localStorage的陣列
- 執行異步查找爲數組的每個元素
- 等待所有元件查找完成
- 結合回到(現在已經完全初始化)陣列
- 數組(這可以隨時隨地的第一步之後進行)排序