Javascript 我可以把我的Firebase联系人表格放在Angular中吗?
我有这个联系方式:Javascript 我可以把我的Firebase联系人表格放在Angular中吗?,javascript,angular,firebase,Javascript,Angular,Firebase,我有这个联系方式: <form id="contactForm"> <div class="alert" style="display:none;">Votre message a bien été envoyé!</div> <label for="name">Votre nom</label> <input type="text" name="name" id="name">
<form id="contactForm">
<div class="alert" style="display:none;">Votre message a bien été envoyé!</div>
<label for="name">Votre nom</label>
<input type="text" name="name" id="name">
<label for="email">Votre adresse mail</label>
<input type="email" name="email" id="email">
<label for="message">Votre message</label>
<textarea id="message" name="message"></textarea>
<button type="submit">Envoyer</button>
</form>
我可以用我的联系方式吗?如果是,我该怎么做 在Angular网站上使用Firebase数据库非常简单 1。第一步是知道如何引用数据库以便使用。 您已经初始化了Firebase DB,因此这很好。我将把这个代码片段放在您想要与数据库通信的任何类型脚本组件中
firebase.database()
是我们引用数据库的方式
Firebase数据库具有一个树结构,其中包含一组节点,每个节点都可以有一个子节点。可以使用ref()
方法引用每个节点,因此
firebase.database().ref(node)
是我们引用节点的方式
例如,我们可以通过写入来引用(或者创建,如果它还不存在)一个名为“messages”的节点
var ref = database.ref("messages");
变量ref
将引用它
2。每次我们想将新信息放入节点时,我们都可以使用push()
方法。
例如,如果我们想将字符串推送到“messages”
节点,我们可以编写:
ref.push("hello world");
这将在“messages”
下创建一个新的子节点,其字符串为“hello world”
您还可以使用它来推送具有多个变量的对象,而不仅仅是一个字符串,以便在单个节点中获取所需的所有信息
您的database.rules.json文件列出了能够读取或写入数据库的用户。您可以在文件中手动更改,也可以在Firebase控制台视图中转到数据库>规则
请在此处阅读有关数据库规则的更多信息:
如果还不清楚这段视频是对Firebase数据库的有力介绍:为什么你不能?如果尝试会发生什么?欢迎使用堆栈溢出。要像刚才那样小心复制/粘贴敏感数据(API密钥等)。在发布到公共网站之前,你应该尽量匿名。@YoukouleleY这没什么大不了的。检查这个
ref.push("hello world");