簡體   English   中英

如何將用戶ID與Firebase中的待辦事項列表鏈接,以便該列表僅在用戶登錄時才顯示給他?

[英]How to link a user ID with a to-do list in Firebase so that the list appears only to him when the user logs in?

我想使用以下功能從鏈接到用戶的列表中添加待辦事項。

 $(document).ready(function(){ $("#toDoButton").click(function(){ var lol = $("#somethingToDo").val(); // $("#myList").append("<li> X " + lol + "</li>").addClass("deleted"); $("<li> X " + lol + "</li>").addClass("deleted").appendTo("#myList"); database.ref('users/' + useNumber).push({ data: lol }); }); }); 

創建用戶時,可以使用以下功能:

 function recordUser(uid, name, surname) { var postData = { name: name + surname, data: "data" }; var updates = {}; updates['/users/' + uid] = postData; return firebase.database().ref().update(updates); } 

每當用戶登錄時,我只希望他的待辦事項列表出現。 使用上述功能,我只能創建一個ID不確定的NEW用戶。 我也嘗試使用“數據”字段來更新待辦事項列表

有人可以告訴我如何將用戶ID與相應的“待辦事項”列表鏈接嗎?

我究竟做錯了什么?

這是我的JSON樹JSON樹

使用用戶的uid作為他的待辦事項列表節點的鍵,因此您可以在登錄時獲取它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM