Observable.zip不是函数 [英] Observable.zip is not a function
本文介绍了Observable.zip不是函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
VM95422:27原始异常: WEBPACK_IMPORTED_MODULE_3_rxjs_Observable .Observable.zip不是函数
VM95422:27 ORIGINAL EXCEPTION: WEBPACK_IMPORTED_MODULE_3_rxjs_Observable.Observable.zip is not a function
尝试了各种进口
// import 'rxjs/add/operator/zip';
// import 'rxjs/add/observable/zip-static';
// import 'rxjs/add/operator/zip';
import 'rxjs/operator/zip';
尝试像这样使用它:
const zippedUsers: Observable<User[]> = Observable.zip<User>(this.usersObservable);
Angular 4,TypeScript 2.1.6
Angular 4, TypeScript 2.1.6
package.json:
package.json:
"rxjs": "^5.1.0",
推荐答案
可能类似于
import {Observable} from "rxjs/Observable";
import "rxjs/add/observable/zip";
然后是这样:
Observable.zip(this.someProvider.getA(), this.someProvider.getB())
.subscribe(([a, b]) => {
console.log(a);
console.log(b);
});
这篇关于Observable.zip不是函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文