我有一个表单,我想将表单输入值传递到这里。如何根据表单输入值是什么动态填充“旧金山”?
我尝试创建变量,并使用变量来填充字段,但我收到一条错误消息
error.ts:166未捕获的FirebaseError:函数DocumentReference.set()用无效数据调用。不支持的字段值:未定义(在文档事件/ RNiEJ9nUxVO1IGFr0TL5的字段eventName中找到)
参考链接:https://firebase.google.com/docs/firestore/query-data/get-data#web
答案 0 :(得分:1)
变量值未定义。这应该可以解决。
db.collection("events").add({
eventName: document.getElementById('eName').value.toString(),
organiserName: document.getElementById('oName').value.toString(),
eventDescription: document.getElementById('oDesc').value.toString(),
eDateTime: document.getElementById('eDateTime').value.toString(),
eType: document.getElementById('eType').value.toString(),
})