我正在构建一个在store.js文件中使用Vuexfire的Vue.js应用程序。我的应用程序允许用户将用户输入的带有时间戳的帖子推送到Firestore中。我正在配置我的Vuexfire操作处理程序,以提交对按时间戳排序的firebase有效负载的突变,如下所示: import Vue from "vue";
import Vuex from "vuex";
import firebase from "firebase";
import { vuexfireMutations, firestoreAction } from 'vuex
当我运行npm run dev时,得到我在Vue 2 webpack上写的下一个错误-简单,firebase 9.9.0尝试了npm firebase@^9.9.0,但没有结果main.js
import Vue from 'vue'
import App from './App.vue'
import vuetify from "./plugins/vuetify";
import {Vuelidate} from "vuelidate";
import {firestorePlugin} from "vuefire
我开始使用Firebase和Vue,也使用VueFire,我不知道如何更新Firebase上的子节点。
我打开了一个firebase项目并连接到它,我可以将数据推送到它。
我做了一个vue组件
import db from '../FireBase'
let team = db.ref('Teams');//Reference to Teams at firebase
let miss = db.ref().child('Teams'); //Attempt to get to the children of Teams
e
在将数据发送到我的数据库后,我认为如果没有时间戳,就不能按时间顺序组织。因此,我尝试用时间戳更新我的数据,当尝试下面的代码时,它表明更新不是一个函数。 我不确定该将此更新函数放在何处,以便尝试将时间戳添加到firestore中的数据。 function sendRate() {
var selected = JSON.parse(window.sessionStorage.getItem("selected"));
var answers = JSON.parse(window.sessionStorage.getItem(
我正在考虑使用Vuefire来使Firestore与我的Vue项目集成变得更容易。在读取getting started documentation时,他们会让您创建一个db.js文件,以便您可以“方便地”将其导入到项目中的任何位置。 import firebase from 'firebase/app'
import 'firebase/firestore'
// Get a Firestore instance
export const db = firebase
.initializeApp({ projectId: 'MY PROJECT
我有一个安装vuefire的vue应用程序。下面是文档:,我有main.js文件:
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import { firestorePlugin } from 'vuefire'
Vue.config.productionTip = false;
Vue.use(firestorePlugin);
new V
使用value在Firebase项目中循环,并花费相当长的时间试图为每个项获取一个值(imgurl)。下面是生成firebase对象的几行:
这是我在App.vue中的脚本代码。
<script>
import Firebase from "firebase";
let config = {
…all correct blah blah…
};
let app = Firebase.initializeApp(config);
let db = app.database();
let itemsRef = db.ref("tblItems")
从我的类星体应用程序,我试图插入一个文档到消防局的集合。它工作得很好,但是当我尝试插入具有特定字段类型(比如时间戳)的文档时,我会得到一个错误。
[Vue warn]: Error in v-on handler: "TypeError: boot_firebase__WEBPACK_IMPORTED_MODULE_3__.db.Timestamp is not a constructor"
引导文件
import * as firebase from 'firebase/app'
import "firebase/firestore"
con
嗨,下面是铬控制台中的错误:
Uncaught TypeError: _firebase2.default is not a constructor
当我在Fire.vue (webpack vue-)组件中使用以下代码时:
var db = new Firebase(this.rootUrl)
这是我的Fire.vue的完整代码
<template lang="jade">
h2 Hello from: {{ component_name }}
</template>
<script>
import Vue from 'vue
我正在尝试运行一个简单的Vue+Firebase应用程序,它允许您将字符串发送到firebase数据库,并使用"v-for“指令显示消息。然而,我一直收到这个错误
Property or method "messages" is not defined on the instance but referenced during render
尽管我非常确定我使用了基于Vue在其网站和Vuefire github页面上的示例的正确语法来将messages链接到数据库。我可以很好地推送到数据库,但由于某些原因,我无法从数据库中读取数据。我已经有大约一天的时间无法让它工作了,
我正在尝试构建一个Vue.js应用程序,它允许将项目动态推送到Cloud中的数组中。项在events数组中,包含各种对象,其中一个是时间戳。见以下职能:
let newDetails = this.newDetails
let newImage = this.imageUrl
let timestamp = moment(Date.now()).format('lll')
let ref = db.collection('users').where('user_id', '==', firebase.auth().currentU
编辑:添加了^^ 的错误
firebase.js?5b23:11 Uncaught TypeError: app.database is not a function
at eval (firebase.js?5b23:11)
at Object../src/components/firebase/firebase.js (app.js:3496)
at __webpack_require__ (app.js:679)
at fn (app.js:89)
at eval (selector.js?type=script&index=0!./src/components/front-en
所以我安装了vuefire,我有
在main.js中
var Vue = require('vue')
var VueFire = require('vuefire')
var firebase = require('firebase')
Vue.use(VueFire)
var firebaseApp = firebase.initializeApp({ ... })
var db = firebaseApp.database()
现在我纠结于如何全局注册firebase,以便在组件内部可以简单地执行以下操作
export default{
我正在与vuejs合作一个项目,我在使用vuefire从Firebase获取数据时遇到了问题。代码如下:
Firebase.js
import firebase from 'firebase';
import Vue from 'vue'
// Your web app's Firebase configuration
// For Firebase JS SDK v7.20.0 and later, measurementId is optional
var firebaseConfig = {
apiKey: "XXXXXX"
知道为什么我的{ auth }函数“不是函数”而我的{ db }函数工作得很好吗?下面的示例文件。
在尝试调用login()方法时遇到的错误是
[Vue warn]: Error in created hook: "TypeError: _firebase__WEBPACK_IMPORTED_MODULE_2__.auth.auth is not a function"
使用Vue 2并安装有npm的防火墙,安装防火墙--节省。
src/firebase.js
import firebase from 'firebase/app';
import 'fi