![](/img/trans.png)
[英]How to delete a specific child from firebase realtime database using javascript?
[英]How do i delete a child node of firebase realtime database using javascript
使用 Javascript,如何删除 firebase 实时数据库上的按键生成的子节点
function createpin() {
var pin = document.getElementById("createpin").value;
var firebaseRef = firebase.database().ref();
let data = {
Pin: pin,
}
firebaseRef.child("Pins/").push(data);
上面的代码用于向实时数据库添加数据
firebase.database().ref("Path Of Child Node").remove();
首先,您需要获取要删除的确切路径。
第一步:导入firebase文件配置
import firebase from "../firebase";
Step2 :指定要删除的确切路径
const db = firebase.ref("Name Table you want to inject");
Step3:创建一个方法来删除实时数据库中的 firebase 数据
// delete all items
const remove = () => {
return db.remove();
};
// delete a child node
const remove = (key) => {
return db.child(key).remove();
};
第 4 步:将方法导入并使用到您需要删除元素的必要组件中
const removeAll = () => {
NameService.remove().then(() => {})
.catch(e => console.log(e))
}
<button onClick={removeAll}> Remove All </button>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.