如何将doc.id变成可点击的项目? 现在,我可以从数据库中获取数据,可以列出所有doc.id,但是我想使其成为超链接,当按下该按钮时,它将从数据库中获取数据,并将其数据显示为画布上的图形。如果说得通?
doc.id是保存在我的Firestore数据库中的东西的唯一ID。
const allDrawings = document.querySelector('#allDrawings');
function renderDrawings(doc){
let li = document.createElement('li');
let key = document.createElement('doc.id');
li.setattribute('data-id',doc.id);
key.textContent = doc.id;
li.appendChild(key);
allDrawings.appendChild(li);
}
db.collection('joonistused').get().then((snapshot) => {
snapshot.docs.forEach(doc => {
renderDrawings(doc);
console.log(doc.id);
})
})