【发布时间】:2022-01-11 03:58:34
【问题描述】:
对于 JavaScript,我完全是个菜鸟,似乎无法解决这个问题。
我有一个 main.js 文件,它是 Adobe animate 的输出。其中是我添加的以下相关代码:
this.button = new lib.submit();
this.button.name = "button";
this.button.on("click", function (a) {
var address = document.getElementById("addrs").value
var data ={address:address}
console.log(data)
}.bind(this));
现在,我只是将我在TextInput('addrs') 中输入的信息显示到控制台以验证一切正常。
我还在 index.js 中建立了与 Firebase 数据库的连接,并且我有以下代码:
push(ref(db), {
address: "1234 Maple Ln",
});
这只是我验证 Firebase 可以接收信息的静态占位符。
我要做的是将当前保存到 var data ={address:address} 的信息推送到 Firebase,而不是静态的 address: "1234 Maple Ln"。
我在网上找到的所有教程都使用 HTML 表单。当提交按钮位于与 push() 不同的 JavaScript 文件中时,您如何执行此操作?
【问题讨论】:
标签: javascript firebase firebase-realtime-database