开发者问题收集
我正在创建一个游戏大厅,一个玩家开始游戏并等待第二个玩家加入。当第二个玩家加入时,Firestore 中载有游戏信息的文档会更新,玩家的姓名会存储在 playerJoined: 属性中。我成功收到它:waitForOtherPlayer(gameId){this.unsubscribe = fb.firestore().collection("active-games").doc(gameId+'
因此,我尝试从 Firebase 数据库中提取数据。规则当前设置为允许读/写。我的函数在创建的生命周期钩子中被调用,如下所示:db.collection("todos").get().then((snapshot) => {snapshot.forEach((element) => {console.log(snapshot);console.log(element);});});我的 Fireb
我在 Cloud Firestore 上创建了数据库,集合名称为 products。现在我想检索集合中的所有资源。我已经在数据库中创建了 12 个产品。但在我的 vue-devtool 中,我看不到任何数组。如何从 Cloud Firestore 检索数据?这是我的 vue.js 代码。<template><h3 class="d-inline-block">Products list</h3><
我将 Firestore 与 Vue 结合使用,问题是:我无法从数据库获取数据,但是当我将:key="Profiles['.key']"更改为此:key="Profiles"时,我会在屏幕上看到数据,但是当我刷新页面时数据就消失了,我再也看不到它了。这是代码:<template><div><h1 class="text-center mt-16">Admin</h1><div v-for="Pro
我想显示来自 Firestore 的数据,但将鼠标悬停在<td>标签上时,它显示已获取数据,但并未显示。我的文件用于从 Firestore 获取数据<template><v-container><v-btn @click="back" dark>Back</v-btn><h1>apple</h1><v-simple-table><template v-slot:default><thead><tr
我正在关注 Youtube 教程,以了解有关在 Firebase 中存储数据,然后在 Vue 中与其交互的更多信息。https://www.youtube.com/watch?v=Htt8AKeF1Kw(5:00 是我面临的问题)基本上我遵循了那里的所有内容,但数据没有显示在我的 vue 项目中,当我打开控制台时,我看到:当没有要关联的活动组件实例时,会调用 onUnmounted。生命周期注入
我尝试在有身份验证和单独用户的情况下让 vuefire/vue/firebase 工作。当我手动传递 UID 时,我可以让它工作……let booksRef = db.ref('Users/' + 'SOhUKhcWzVRZmqe3AfcWMRwQR4r2' + '/Books');但是,当我尝试用来自 Firebase 的 uid 替换硬编码的 uid 时,我得到一个空结果……它在调用时基本上还
我正在使用 VueJS 和 Firebase Auth(NPM - 版本 5.6.0)。我需要将匿名用户转换为以 Google 为提供商的注册用户。我尝试了Firebase 文档中最近更新的示例: anonymousToGoogle: function () {var googleUservar providervar credential = firebase.auth.Googl
我正在使用 vuex 动作,当我尝试获取已上传图像的 url 时发生这种情况,一切正常并且图像已保存在 firebase 中,但我无法获取 downloadUrl 并将其添加到我的 meetup 数据库的 downloadurl 引用中我的代码如下所示actions: {createMeetup ({commit, getters}, payload) {const meetup = {title
我尝试使用来自 Realtime Firebase 数据库的 JSON 数据填充“结果”数组,但我得到了TypeError: Cannot set property 'results' of undefined这是 VueJs 代码。 <template><div id="show-results"><h1>Data</h1><input type="text" v-model="searc
我使用 firebase 进行身份验证。每次在向后端发出请求之前,我都会请求 idToken。service.interceptors.request.use(async request => {const token = await firebase.auth().currentUser.getIdToken();if (!token && request.url !== '/signIn' &
我在显示存储在 Firebase 数据库集合中的数据时遇到问题。最初我收到错误“Function CollectionReference.doc() 要求其第一个参数为非空字符串类型,但其类型为:未定义”我能够通过在路由器配置文件中提供正确的路径来修复此问题,但现在我收到错误:属性或方法“users”未在实例上定义,但在渲染期间被引用代码 <template><div class="prof
我在学习 VueJS 时遇到一个问题。我想将数据发送到 Firebase,但它一直告诉我变量从未使用过。我在承诺中声明了它。这是脚本:methods: {register: function() {const info = {email: this.email,password: this.passOne,displayName: this.displayName};if(!this.error)
我正在创建一个电子商务网站。现在我已经完成了使用电子邮件和密码创建新帐户。我想在数据库中插入用户电子邮件、全名和时间戳。如下图所示,我可以在 Google Chrome 开发控制台中看到用户数据。但是当我在浏览器中检查 Firebase 数据库时,我看不到用户 ID。相反,我在用户 ID 列中看到未定义。现在我正在进行第 3 步。将用户数据添加到数据库中我不明白为什么会发生这种情况,所以我希望你能
我正在尝试在 VueJS 项目中使用 firebase-ui。我的 api 凭据在名为config.js的文件中定义export default {apiKey: "*****",authDomain: "*****.firebaseapp.com",databaseURL: "https://my-project.firebaseio.com",projectId: "*****",storag