我在Node_Modules包中的Auth.d.ts文件中遇到错误.
[ts]模块'node_modules/rxjs/Observable''没有导出成员'Observable'.import Observable
找到以下Auth.d.ts文件的代码:
import * as firebase from 'firebase/app';
import 'firebase/auth';
import { Observable } from 'rxjs/Observable';
import { FirebaseApp } from '../app/index';
export declare class AngularFireAuth {
app: FirebaseApp;
auth: firebase.auth.Auth;
authState: Observable<firebase.User>;
idToken: Observable<firebase.User>;
constructor(app: FirebaseApp);
}
export declare function FirebaseAuthStateObservable(app: FirebaseApp): Observable<firebase.User>;
export declare function FirebaseIdTokenObservable(app: FirebaseApp): Observable<firebase.User>;
Run Code Online (Sandbox Code Playgroud)
我安装了"npm install @ reactivex/rxjs"这个软件包,即便如此我也遇到了上述错误
如果您使用角度版本6,那么您可以使用
//创建和实用方法
import { Observable, Subject, pipe } from 'rxjs';
Run Code Online (Sandbox Code Playgroud)
//运营商都来自 rxjs/operators
import { map, takeUntil, tap } from 'rxjs/operators';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18964 次 |
| 最近记录: |