如何解决我想要一个可以增加页数的函数如果有 10 个条目,那么页数应该变成 2 并保持 2 直到 18 个条目
下面是我的代码。我想增加页码。每当有超过 9 个条目时,即单个页面应仅包含 9 个条目。
var pageNo = 1;
if(tempDetail.length/9 >= 0)
pageNo++;
res.status(200).json(
{
totalTemplatesinDb:tempDetail.length,pages:pageNo,totalTemplates: ((BTtemplata.length) + (Shtemplata.length) + (FNtemplata.length)),groupName: [{ "name": "Telecom",totalTemplate: BTtemplata.length,template: BTtemplata },{ "name": "Retail",totalTemplate: Shtemplata.length,template: Shtemplata },{"name": "Finance",totalTemplate: FNtemplata.length,template: FNtemplata}],});
}
catch (error) {
console.log(error);
res.status(500).json({
error: err
});
}
};
解决方法
你为什么不这样使用它:
try {
var pageNo = Math.floor(tempDetail.length / 9);
res.status(200).json({
totalTemplatesinDb: tempDetail.length,pages: pageNo,totalTemplates: ((BTtemplata.length) + (Shtemplata.length) + (FNtemplata.length)),groupName: [{
"name": "Telecom",totalTemplate: BTtemplata.length,template: BTtemplata
},{
"name": "Retail",totalTemplate: Shtemplata.length,template: Shtemplata
},{
"name": "Finance",totalTemplate: FNtemplata.length,template: FNtemplata
}],});
} catch (error) {
console.log(error);
res.status(500).json({
error: error.message
});
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。