【发布时间】:2021-11-12 10:50:59
【问题描述】:
<template>
<div>
<input type="file" id="dosya" @change="putDesign()" />
</div>
</template>
<script>
import { initializeApp } from "firebase/app";
import { getStorage, ref } from "firebase/storage";
const firebaseConfig = {
apiKey: ,
authDomain: ,
databaseURL: ,
projectId: ,
storageBucket: ,
messagingSenderId: ,
appId: ,
};
const app = initializeApp(firebaseConfig);
const storage = getStorage(app);
export default {
data() {
return {
fileName: "",
};
},
methods: {
putDesign() {
this.fileName = document.getElementById("dosya").files[0].name;
const designRef = ref(storage, "design/" + this.fileName);
designRef.put(this.fileName);
},
},
};
</script>
您好朋友,我正在尝试将文件添加到 Firebase 存储,但它给了我这个错误:designRef 不是一个函数。我也尝试了一些在互联网上找到的其他方法,但我无法做到。如何将文件添加到 Firestore 存储?
【问题讨论】:
标签: javascript firebase vue.js firebase-storage