1

在下图中,我的日历中添加了 5 个事件,键的名称(例如 13No(代表 11 月 13 日))是我在循环时要搜索的内容。

当我单击删除按钮时,我想检查父 ID 并将其与数据库中的所有键名进行比较,然后当找到匹配项时,我希望从数据库中删除该键。由于我是 Firebase 的新手,我不确定如何遍历数据库,因此非常感谢您的帮助。

编辑:我将键的名称更改为与我要搜索的 ID 相同,以使其更容易,但我仍然无法让循环工作。

火力基地示例

这是应该执行删除的函数:

var myDataRef = new Firebase('Removed for safety reasons'); //The name of my database

function deleteEvent() {

    var parent = this.parentNode.id; //Grabs the button parent's ID

    for (i = 0; i < myDataRef.length; i++) { //Tried a for loop but didn't work with myDataRef.length

        //If parent matches myDataRef[i]
        //Then delete myDataRef[i]
    }
}
4

0 回答 0