gpt4 book ai didi

javascript - 从 firebase 获取有限的图像

转载 作者:行者123 更新时间:2023-12-04 02:13:03 25 4
gpt4 key购买 nike

单击按钮时想要从firebase添加更多图像

我写了一个函数,

onLoadMore() {
if (this.all.length > 1 ) {
const lastLoadedPost = _.last(this.all);
const lastLoadedPostKey = lastLoadedPost.key;

this.loadMoreRef = firebase.database().ref('allposts').startAt(lastLoadedPostKey, lastLoadedPost).limitToFirst(7);

this.loadMoreRef.on('child_added', data => {

if ( data.key === lastLoadedPostKey ) {
return;
} else {
this.all.push({
key: data.key,
data: data.val()
});
}
});
}
}

但是当我单击按钮控制台时会显示此错误,

Query.startAt 失败:第二个参数是无效键 =“[object Object]”。 Firebase 键必须是非空字符串,并且不能包含“.”、“#”、“$”、“/”、“[”或“]”)。

当一个按钮单击单击时,我想添加更多图像,但我不想重复现有图像

最佳答案

要在按键订购时获取下一页商品,您需要:

this.loadMoreRef = firebase.database().ref('allposts').orderByKey().startAt(lastLoadedPostKey).limitToFirst(7);

请注意这篇关于 startAt 的第二个参数的含义的帖子。 : Firebase orderByChild with startAt()'s second argument w/ pagination not ordering

关于javascript - 从 firebase 获取有限的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56090531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com