从"angularfire2/数据库"导入{AngularFireDatabase,FirebaseListObservable}; [英] import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database";
问题描述
我有问题
import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database";
我导入了AngularFireDatabase,但搜索后FirebaseListObservable在红线下 这篇文章帮助我解决了我的问题 获得错误:没有导出的成员AngularFire, AuthProviders,AUthMethods,FirebaseListObservable".在AngularFire2中?
i imported AngularFireDatabase but FirebaseListObservable was under a red line after searching this post helped me resolve my problem Getting an error: "Has no exported member AngularFire, AuthProviders, AUthMethods, FirebaseListObservable" in AngularFire2?
import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database-deprecated";
但是当我编译时,我得到了它并且它无法帮助我不知道该在哪里搜索ect. core.es5.js:1020错误错误:未被捕获(承诺):错误:AngularFireDatabase没有提供程序! 错误:没有AngularFireDatabase的提供程序!
but when i compile i get and it cant help i dont know what to do where searching ect core.es5.js:1020 ERROR Error: Uncaught (in promise): Error: No provider for AngularFireDatabase! Error: No provider for AngularFireDatabase!
"angularfire2":"^ 5.0.0-rc.2", "core-js":"^ 2.4.1", "firebase":"^ 4.5.0",
"angularfire2": "^5.0.0-rc.2", "core-js": "^2.4.1", "firebase": "^4.5.0",
推荐答案
在angularfire2中:"^ 5.0.0-rc.2您不能使用FirebaseListObservable,而必须使用
In angularfire2": "^5.0.0-rc.2 you can't use FirebaseListObservable instead you will have to use
import { AngularFireDatabase } from 'angularfire2/database';
并像这样使用它
constructor(public af: AngularFireDatabase) {
let restaurants = this.af.list('/path');
}
这篇关于从"angularfire2/数据库"导入{AngularFireDatabase,FirebaseListObservable};的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!