【问题标题】:has no exported member 'FireListObservable'?没有导出成员“FireListObservable”?
【发布时间】:2018-01-07 18:32:57
【问题描述】:

我已将 firebase 更新至最新版本 4.8.1,但在收到错误并读取 cmets 后,我已将其放回版本 4.8.0。但是,我仍然遇到这个问题。

模块“C:/Users/oxyfi/Downloads/travel/travel/node_modules/angularfire2/database/index”没有导出成员“FirebaseListObservable”。

我收到了几个相同的问题。任何建议都会很棒。谢谢你。

【问题讨论】:

    标签: angularjs firebase ionic-framework


    【解决方案1】:

    您可能会收到此错误,因为您使用的是旧的数据库 API。这可以通过从已弃用的模块中导入 FirebaseListObservable 来解决,试试这个导入:

    import {FirebaseListObservable } from 'angularfire2/database-deprecated';
    

    【讨论】:

    • 嗨 Mahesh,我还要添加哪个文件夹?
    • 无论您现在在哪里使用它。只需更改导入路径
    • 这些主要用于提供程序,所以像这样导入: import { AngularFireModule } from 'angularfire2';从 'angularfire2/database-deprecated' 导入 { AngularFireDatabase, FirebaseListObservable, FirebaseObjectObservable };
    • 错误在'"C:/Users/oxyfi/Downloads/travel/travel/node_modules/angularfire2/database/index"' 但我认为我应该在 app.module.ts 中更改或者也许app.component.ts
    • 是的,你必须在你的 app.module.ts 中更改数据库导入也是这样的: import {AngularFireModule} from 'angularfire2'; // 用于身份验证 import {AngularFireAuthModule} from 'angularfire2/auth'; // 用于数据库导入 {AngularFireDatabaseModule} from 'angularfire2/database';
    猜你喜欢
    • 2016-10-06
    • 2018-10-19
    • 2017-01-29
    • 2018-12-22
    • 2017-07-07
    • 1970-01-01
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多