этот вопрос, вероятно, очень прост, но я застрял в Firestore.Это мой первый проект с firestore + js, и я пытаюсь получать и отображать данные из моей базы данных.У меня такое ощущение, что я делаю что-то действительно глупое, потому что мне кажется, что я зацикливаюсь на своих данных и перезаписываю их, поэтому я вижу только один элемент статьи, даже если из базы данных должно быть 2 выборки.
document.addEventListener('DOMContentLoaded', event => {
const app = firebase.app();
const db = firebase.firestore();
const myProducts = db.collection('products');
myProducts.onSnapshot(products => {
const productsContainer = document.querySelector('#products__container');
products.forEach(doc => {
data = doc.data();
console.log(data);
let productMarkup = `<article id="${doc.id}">
<h4>${data.name}</h4>
<p>${data.price}</p>
</article>`;
productsContainer.innerHTML = productMarkup;
console.log(productMarkup);
});
});
});