原理很简单 加自定义属性 每次加载根据自定义属性判断 so easy
<div id="more" data-status="1">
加载更多
</div>
<input type="hidden" id="page" value="2">
根据这个 data-status 属性 然后 mongodb写执行语句
db.collection("collectonName").find({}).limit(number).skip(number)
例如
app.
get(
"/jingxuan",(
req,
res)
=>{
var {
count} =
req.
query;
console.
log(
count)
dbs.
conn((
err,
db)
=>{
if(
err)
throw
err;
var
jingxuan =
db.
collection(
"jingxuan");
jingxuan.
find({}).
limit(
20).
skip(
20*(
count-
1)).
toArray((
error,
result)
=>{
if(
error)
throw
error;
console.
log(
"精选数据获取")
res.
send(
result);
db.
close();
})
})
})
每次加载20条数据 count-1 是因为 第一次不需要跳过
mongodb执行语句 可以百度搜索
数据库函数 看我的node里面有