我有问题

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');
}

10-07 14:54