如何使用 JS List 显示分页?
How to show pagination using JS List?
你好,我真的需要你的帮助我是 JAVASCRIPT 的新手,我需要按字母顺序从 a-z 实现分页我不知道从哪里开始..我希望我能有一个列表在结果中找到字母(我的意思是,如果没有以 'a' 开头的行,我不希望 'a' 显示在分页链接上)。是否存在任何类型的普通 Javascript 分页?
假设您有一个名称列表而不是要分页的行。将它们按初始字符分组然后相应地设置分页可能是个好主意。
var names = ["aaron", "amber", "bruce", "david", "izzy", "jasmine", "jeniffer", "karen", "lily", "mandy", "marry", "ozzy", "ricky", "sally", "sandy", "tom", "vanesa", "zoe"],
pages = names.reduce( (ps,n) => ps[n[0].toUpperCase()] ? (ps[n[0].toUpperCase()].push(n), ps)
: (ps[n[0].toUpperCase()] = [n], ps)
, {}
);
console.log(pages);
你好,我真的需要你的帮助我是 JAVASCRIPT 的新手,我需要按字母顺序从 a-z 实现分页我不知道从哪里开始..我希望我能有一个列表在结果中找到字母(我的意思是,如果没有以 'a' 开头的行,我不希望 'a' 显示在分页链接上)。是否存在任何类型的普通 Javascript 分页?
假设您有一个名称列表而不是要分页的行。将它们按初始字符分组然后相应地设置分页可能是个好主意。
var names = ["aaron", "amber", "bruce", "david", "izzy", "jasmine", "jeniffer", "karen", "lily", "mandy", "marry", "ozzy", "ricky", "sally", "sandy", "tom", "vanesa", "zoe"],
pages = names.reduce( (ps,n) => ps[n[0].toUpperCase()] ? (ps[n[0].toUpperCase()].push(n), ps)
: (ps[n[0].toUpperCase()] = [n], ps)
, {}
);
console.log(pages);