我正在使用 VueJS 和 Firebase Auth(NPM - 版本 5.6.0)。我需要将匿名用户转换为以 Google 为提供商的注册用户。我尝试了Firebase 文档中最近更新的示例: anonymousToGoogle: function () {var googleUservar providervar credential = firebase.auth.Googl
2018-05-14
我正在使用 vuex 动作,当我尝试获取已上传图像的 url 时发生这种情况,一切正常并且图像已保存在 firebase 中,但我无法获取 downloadUrl 并将其添加到我的 meetup 数据库的 downloadurl 引用中我的代码如下所示actions: {createMeetup ({commit, getters}, payload) {const meetup = {title
2018-11-05
我尝试使用来自 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
2019-10-23
我使用 firebase 进行身份验证。每次在向后端发出请求之前,我都会请求 idToken。service.interceptors.request.use(async request => {const token = await firebase.auth().currentUser.getIdToken();if (!token && request.url !== '/signIn' &
2020-04-24
我在显示存储在 Firebase 数据库集合中的数据时遇到问题。最初我收到错误“Function CollectionReference.doc() 要求其第一个参数为非空字符串类型,但其类型为:未定义”我能够通过在路由器配置文件中提供正确的路径来修复此问题,但现在我收到错误:属性或方法“users”未在实例上定义,但在渲染期间被引用代码 <template><div class="prof
2020-05-11
我正在创建一个电子商务网站。现在我已经完成了使用电子邮件和密码创建新帐户。我想在数据库中插入用户电子邮件、全名和时间戳。如下图所示,我可以在 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
2020-11-12
<template lang="pug">b-container(id="cont")b-button(v-on:click="counter") Click Mep {{count}}</template><script>export default {data: () => {return {count: 0}},methods: {counter: () => {this.count++}}
2019-04-14
console.log(process.env.test);打印未定义。我的 dev.env.js 文件中有以下配置。我遗漏了什么吗?'use strict'const merge = require('webpack-merge')const prodEnv = require('./prod.env')module.exports = merge(prodEnv, {NODE_ENV: '"d
2019-05-13
我尝试在Vue3中注册全局过滤器,但是它引发了此错误:main.js?56d7:13 Uncaught TypeError: Cannot read property 'globalProperties' of undefined根据在 Vue3 中使用过滤器但无法读取 globalProperties,它应该可以工作。import { createApp } from "vue";import
2021-06-25
我对 vue.js 的了解有限,但据我所知这应该可行,但由于某种原因,当我尝试访问数据属性中的变量时,它找不到它。data: function() {return {id: 0,clients: []}},methods: {getClientData(){fetch('/view-clients/' + this.id).then(function (response) {return resp
2022-01-09
我对 Vue.js 还不太熟悉,无法理解为什么会出现此错误:Uncaught TypeError: Cannot read properties of undefined (reading 'contacts')这是导致错误的方法:methods: {sortContacts: () => {return _.sortBy(self.contacts, [(contact) => {return
2022-04-22
我是 Vue 3 和 TypeScript 的新手,正在使用 PrimeVue。我正在尝试通过创建一个简单的待办事项应用程序来学习。我遇到了一个错误,提示Uncaught TypeError: Cannot read properties of undefined (reading 'config')at Proxy.containerClass (menu.esm.js:306:50)at Re
2022-07-22
我正在尝试让此 Flickity 示例(CodePen) 在 VueJS 组件中运行。HTML<div class="carousel"><div class="carousel-cell"></div><div class="carousel-cell"></div><div class="carousel-cell"></div><div class="carousel-cell"></div
2019-02-01
我知道在 VueJS 中我可以循环遍历一个数组:<span v-for="(element, index) in list">{{ element }}</span>但如果我想要一个以逗号分隔的列表怎么办?例如,如果list = ["alice", "bob", "chuck"],则上面的输出为:<span>alice</span><span>bob</span><span>chuck</span