基本上我试图实现分页,但是每次我更改startAt或currentPage时,我的分页查询都会返回相同的结果,这是为什么?
const db = firebase.firestore();
let fetchedBlogs = []
const startAt = currentPage * itemsPerPage - itemsPerPage
const user = firebase.auth().currentUser;
db.collection("blogs").where("userUid", "==", user.uid).orderBy("createdAt").startAt(startAt).limit(itemsPerPage).get().then(querySnapShot => {
querySnapShot.forEach(doc => fetchedBlogs.push(doc.data()))
return fetchedBlogs
}).catch(err => console.log(err))