Probé varios métodos, pero cuando hago clic en el botón Eliminar, no solo se elimina un documento, sino todos los documentos. ¿Qué tengo que hacer? Aquí está el código:
const db = firebase.firestore(); db.collection('data').get().then((snapshot)=>{ snapshot.forEach((doc)=>{ const da = doc.id; function delei(){ db.collection('data').doc(da).delete().then(()=>{ console.log('deleted'); }) } var 템플릿 = `<div class="attend"> <div class="date">${doc.data().날짜}</div> <div class="icons"> <span class="download 48dp material-icons-outlined" onclick="location.href='${doc.data().엑셀}'">file_download</span> <span class="trash 48dp material-icons-outlined" onclick="${delei()}" >delete</span> </div> </div>` $('.big').append(템플릿); }) });gracias
Espero que lo este haciendo estupendamente. Compartiré con ustedes dos enlaces a un hermoso tutorial sobre su pregunta de YouTube. Para firebase v9: https://www.youtube.com/watch?v=s1frrNxq4js Para versiones anteriores (como la tuya): https://www.youtube.com/watch?v=UZqXcoqC95E&list=PL4cUxeGkcC9itfjle0ji1xOZ2cjRGY_WB&index=5 Lo siento que no escribí el código pero vi tu pregunta y estaba tan cansado que quería ayudar con cualquier cosa útil.