У меня есть массив с именем Pages.Мое приложение позволяет пользователям добавлять объекты страницы в массив страниц.Затем данные отправляются в Firestore.Я пытался использовать цикл For Loop для перебора каждого объекта в массиве и отправки его в Firestore, но, похоже, он не работает.Что я делаю неправильно?
(я использую Mobx вместо состояния для хранения информации, поэтому нигде не упоминается this.state)
let id = Math.floor(Math.random() * 10000);
let docTitle = this.projectTitle.title;
for(let i = 0; i > this.pages.length; i++){
let pageT = this.pages[i].pageTitle;
let pageD = this.pages[i].pageDesc;
db.collection(docTitle + id).doc(pageT).set({
page: {pageTitle:pageT, pageDesc: pageD, blocks:['item', 'item'], id:'' }
})
.then(function() {
console.log("Document successfully written!");
})
.catch(function(error) {
console.error("Error writing document: ", error);
});
}