收到错误:AngularFire2中没有导出的成员AngularFire,AuthProvid
发布时间:2020-12-17 07:36:07 所属栏目:安全 来源:网络整理
导读:我是Angular 4的新用户,所以我正在用Angular 4创建一个firebase聊天应用程序,然后当我导入一些这样的模块时: import { AngularFire,AuthProviders,AuthMethods,FirebaseListObservable } from 'angularfire2'; 我说每个模块都有错误 Has no exported member
我是Angular 4的新用户,所以我正在用Angular 4创建一个firebase聊天应用程序,然后当我导入一些这样的模块时:
import { AngularFire,AuthProviders,AuthMethods,FirebaseListObservable } from 'angularfire2'; 我说每个模块都有错误
谢谢
最新日期(Ver 5.0.0-rc3):
在收到此错误时,这意味着您使用的是旧的Database API.这可以通过从depracated模块导入FirebaseListObservable来解决(另请参阅@Ashish Jha答案): import { AngularFireModule } from 'angularfire2'; import { AngularFireDatabase,FirebaseListObservable,FirebaSEObjectObservable } from 'angularfire2/database-deprecated'; 由于AngularFire 5.0为实时数据库带来了新的API,因此建议使用最新的API.请参阅升级guide. 原始答案: 如果你想使用angularfire2的auth,你可以导入这两个模块,看看他们的变化log: import {AngularFireModule} from 'angularfire2'; // for auth import {AngularFireAuthModule} from 'angularfire2/auth'; // for database import {AngularFireDatabaseModule} from 'angularfire2/database'; 并导入Auth和Observable(AuthMethods可以在AngularFireAuth中找到)类型: // for auth import { AngularFireAuth } from 'angularfire2/auth'; // for database import { AngularFireDatabase } from 'angular2/database'; // for Observables import {FirebaseListObservable,FirebaSEObjectObservable } from 'angularfire2/database'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- bootstrap 基本例子,导航栏和container的使用
- UNIX网络编程卷1:套接字联网API-第2章:传输层
- scala – Apache Spark:java.lang.NoSuchMethod
- 如何使用具有构造函数参数的TypeScript类来定义A
- Shell脚本执行的四种方法
- 学习AngularJs:Directive指令用法(完整版)
- 从无到有,WebService Apache Axis2初步实践
- twitter-bootstrap – 下拉菜单中的Twitter date
- shell编程其实真的很简单(一)
- angularjs – Angular2 – Angular-CLI安装lodas
热点阅读