目前,当我输入一个新值时,旧的值会被覆盖,我需要存储所有输入的值而不会覆盖。我是初学者。谢谢你的帮助。
const docRef = firestore.collection("samples").doc("itemData")
const outputHeader = document.querySelector("#productList");
const inputTextField = document.querySelector("#item");
const saveButton = document.querySelector("#saveButton");
saveButton.addEventListener("click",function() {
const textToSave = inputTextField.value;
docRef.set({
product: textToSave
}).then(function(){
console.log("status saved!");
}).catch(function(error){
console.log("got an error",error);
})
})
答案 0 :(得分:1)
将您的参考设置为样本集
const docRef = firestore.collection("samples");
现在在按钮中点击代码
docRef.add({
product: textToSave,
cost: costToSave
}).then(function(){
console.log("status saved!");
}).catch(function(error){
console.log("got an error",error);
})
这将使用唯一键在样本集合下创建文档。