gpt4 book ai didi

javascript - firebase 未在 Angular 应用程序中定义(Firebase 迁移后)

转载 作者:行者123 更新时间:2023-11-30 16:03:58 25 4
gpt4 key购买 nike

您好,我正在尝试从我在 Firebase 上的数据库中检索信息。但是,我收到错误消息 'firebase is not defined'

var config = {
databaseURL: 'https://console.firebase.google.com/project/face-find-31e52/database/data/',
};
firebase.initializeApp(config);
firebase.database().ref
('/project/app-name/database/data').once('value').then(function(snapshot) {
$scope.data = snapshot.val();
});

*注意我现在在我的 url 中没有用于身份验证的用户 ID,因为我正在测试应用程序(一次解决一个问题,对吧?)

在链接我的 app.js 之前,我在我的 html 中包含了 firebase 库

 <script src="https://www.gstatic.com/firebasejs/3.0.0/firebase.js"></script>

我还记得在我的 Angular 中包含这个:

angular.module('starter', ['ionic', 'ngCordova','firebase'])

.controller("ExampleController", function ($scope, $cordovaCamera,$cordovaToast,$firebaseObject) {

是的,我正在构建一个 ionic 应用程序,但我不认为这会对 firebase 有任何干扰。有人知道为什么我无法检索数据吗?非常感谢帮助。谢谢

最佳答案

Angularfire 1.3(撰写本文时的当前版本)不支持新的 Firebase SDK。查看this pull request对于 AngularFire 的 2.0 版本。它应该在 NPM 中,这样很快 :)

关于javascript - firebase 未在 Angular 应用程序中定义(Firebase 迁移后),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37310047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com