✨(component): update
This commit is contained in:
@@ -58,7 +58,12 @@ watch(
|
||||
const totalPage = computed(() => {
|
||||
maxPage.value = Math.ceil(props.total / inlimit.value);
|
||||
let r: number[] = [];
|
||||
let start = maxPage.value <= props.pages ? 1 : currentPage.value > pages ? currentPage.value - pages : 1;
|
||||
let start =
|
||||
maxPage.value <= props.pages
|
||||
? 1
|
||||
: currentPage.value > pages
|
||||
? currentPage.value - pages
|
||||
: 1;
|
||||
for (let i = start; ; i++) {
|
||||
if (r.length >= props.pages || i > maxPage.value) {
|
||||
break;
|
||||
@@ -98,7 +103,7 @@ const jumpPage = () => {
|
||||
|
||||
const changelimit = () => {
|
||||
const maxPage = Math.ceil(props.total / inlimit.value);
|
||||
if(currentPage.value > maxPage ) {
|
||||
if (currentPage.value > maxPage) {
|
||||
currentPage.value = maxPage;
|
||||
}
|
||||
emit("change", { current: currentPage.value, limit: inlimit.value });
|
||||
|
||||
Reference in New Issue
Block a user