[英]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.