我有问题
import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database";
我导入了 AngularFireDatabase,但搜索后 FirebaseListObservable 位于红线下
这篇文章帮助我解决了我的问题
Getting an error: "Has no exported member AngularFire, AuthProviders, AUthMethods, FirebaseListObservable" in AngularFire2?
import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database-deprecated";
但是当我编译时我得到了它并没有帮助我不知道在搜索等处做什么
core.es5.js:1020 错误错误:未捕获( promise ):错误:没有 AngularFireDatabase 的提供者!
错误:没有 AngularFireDatabase 的提供者!
"angularfire2": "^5.0.0-rc.2",
"core-js": "^2.4.1",
"firebase": "^4.5.0",
最佳答案
在 angularfire2": "^5.0.0-rc.2 你不能使用 FirebaseListObservable 而你必须使用
import { AngularFireDatabase } from 'angularfire2/database';
并像这样使用它
constructor(public af: AngularFireDatabase) {
let restaurants = this.af.list('/path');
}