【发布时间】:2020-03-01 06:22:36
【问题描述】:
如何将 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);
})
})
【问题讨论】:
标签: javascript google-cloud-firestore processing