【发布时间】:2018-06-06 10:29:03
【问题描述】:
当我尝试在 angularfire2 应用程序上使用 rtdb 时出现此错误。
ERROR TypeError: firebase_app__WEBPACK_IMPORTED_MODULE_2__.database is not a function
at new AuthService (auth.service.ts:29)
at _createClass (core.js:9272)
at _createProviderInstance$1 (core.js:9234)
at resolveNgModuleDep (core.js:9200)
at NgModuleRef_.push../node_modules/@angular/core/fesm5/core.js.NgModuleRef_.get (core.js:9911)
at resolveDep (core.js:10276)
at createClass (core.js:10152)
at createDirectiveInstance (core.js:10033)
at createViewNodes (core.js:11255)
at callViewAction (core.js:11571)
我按如下方式导入了firebase:
import * as firebase from 'firebase/app';
以下给了我上述错误:
db = firebase.database();
【问题讨论】:
-
你还需要
import 'firebase/database'吗? -
我试过了,但是没有成功。
标签: firebase firebase-realtime-database angularfire2