[英]Storing user input (ul) in a to do list so that the list appears when the program is reopened
[英]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.