用于列表页数得显示
fenye(nowp, allp){
let fylist = [];
if (allp <= 5) {
for (let i = 1; i <= allp; i++) {
fylist.push(i);
}
} else {
//当前页面前部分
if (nowp - 4 > 0) {
fylist = [1, '..', nowp - 2, nowp - 1, nowp];
//当前页面后部分
if (nowp + 3 < allp) {
fylist.push(nowp + 1);
fylist.push(nowp + 2);
fylist.push('..');
fylist.push(allp);
} else {
for (let i = nowp; i < allp; i++) {
fylist.push(i);
}
fylist.push(allp)
}
} else {
for (let i = 0; i < 5; i++) {
fylist.push(i+1);
}
if (8 < allp) {
fylist.push('..');
fylist.push(allp);
} else {
for (let i = 4; i < allp; i++) {
fylist.push(i);
}
fylist.push(allp)
}
}
}
return fylist;
}