Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuejs-Firebase/firestore垃圾邮件网络请求_Firebase_Vue.js_Google Cloud Firestore - Fatal编程技术网

Vuejs-Firebase/firestore垃圾邮件网络请求

Vuejs-Firebase/firestore垃圾邮件网络请求,firebase,vue.js,google-cloud-firestore,Firebase,Vue.js,Google Cloud Firestore,我刚刚尝试用vue项目实现firebase。 目前,我所设置的只是与firebase的连接,我将firestore公开给一个组件。 一旦我导入并使用我的数据库,我的网络标签就开始滥发代币,直到我的“配额义务达到”。有人知道为什么会这样吗? 我有一个firebase.js文件设置,如下所示: import firebase from 'firebase'; const firebaseApp = firebase.initializeApp(config); const db = firebase

我刚刚尝试用vue项目实现firebase。 目前,我所设置的只是与firebase的连接,我将firestore公开给一个组件。 一旦我导入并使用我的数据库,我的网络标签就开始滥发代币,直到我的“配额义务达到”。有人知道为什么会这样吗? 我有一个firebase.js文件设置,如下所示:

import firebase from 'firebase';
const firebaseApp = firebase.initializeApp(config);
const db = firebaseApp.firestore();
export default db;
然后在一个组件中,我从这个文件导入db,不管我做什么,即使我只是在挂载的console.log(db),它也会开始发送这些请求。每当达到配额义务时,控制台就会返回400。我做错了什么?一旦我初始化firestore,这种情况就会发生,无论我是在firebase.js文件中还是在本地组件中这样做


您的firebase设置看起来不正确(或至少非常旧)。另外,您在组件中使用
db
做什么?请出示该代码,不确定您所说的“错误”或“非常旧”是什么意思。如果你读了你链接到的文章,我所做的正是他们希望你做的。唯一的例外是,我使用的是require而不是import,并且我将引用存储在变量中(比如“const firebaseApp=…”,这也是指南在使用firestore时的做法)。就像我在我的帖子中写的,我用db做什么并不重要。它是对firestore的引用,因此我可以使用它来查询数据集合。当我创建对firestore(firebaseApp.firestore())的引用时,我得到了这种奇怪的行为。我链接的文章将
import*显示为来自“firebase/app”
import“firebase/firestore”
。此外,上面的代码显示您使用的是
import
,而不是
require()
,因此我不确定您的意思我所说的“old”是指您过去使用
import firebase from“firebase”
,但那是相当多的主要版本