工作版:
const observable = Observable
.from([Promise.resolve('1'), Promise.resolve('2')])
.subscribe((results) => {})
已损坏的版本(已添加mergeAll
运营商):
const observable = Observable
.from([Promise.resolve('1'), Promise.resolve('2')])
.mergeAll()
.subscribe((results) => {})
承诺< {string}> '
类型订阅'不存在
我正在使用基本的Angular CLI
设置。
可能是什么原因?
答案 0 :(得分:1)
每当你回来解决诺言时。您应该使用 fromPromise 运算符,如下所示
const observable = Observable
.fromPromise([Promise.resolve('1'), Promise.resolve('2')])
.mergeAll()
.subscribe(results => console.log(results));
还尝试在代码中记录结果。