【发布时间】:2020-10-25 11:20:51
【问题描述】:
我正在使用 HTML 和 Firebase 创建一个朋友/追随者系统。我制作了一个添加新朋友的页面。当我按下“添加朋友”按钮(下图)时,我希望后端找到文件到 li 中的配置文件,但我不知道如何找到确切的文件。您还可以在下面看到我的 Firestore 结构。
Javascript:
firebase.auth().onAuthStateChanged(function(user) {
db.collection('users').get().then(function(snapshot) {
console.log(snapshot.docs)
setupFindFriends(snapshot.docs)
})
const findfriends = document.querySelector('.findfriends');
const setupFindFriends = (data) => {
let html = '';
data.forEach(doc => {
const friend = doc.data();
const li = `
<li>
<div class="name">${friend.Fullname}</div>
<img class="friendpfp" src="${friend.pfpURL}">
<button class="addfriend">Add friend</button>
</li>
`;
html += li
})
findfriends.innerHTML = html;
};
});
【问题讨论】:
标签: javascript html firebase google-cloud-firestore