Browse Source

添加分页防抖

pangluotong/feature-20250712103401-抽奖
no99 3 weeks ago
parent
commit
f74faaf131
  1. 17
      src/views/choujiang/hxl-cj/cj.vue

17
src/views/choujiang/hxl-cj/cj.vue

@ -93,9 +93,13 @@
</div>
</el-scrollbar>
<div class="tableFoot">
<span @click="leftPage()" id="leftPage" class="leftPage"><</span>
<span @click="throttledleftPage()" id="leftPage" class="leftPage"
><</span
>
{{ currentPage }}/<span>{{ totalPage }}</span>
<span @click="rightPage()" id="rightPage" class="rightPage">></span>
<span @click="throttledrightPage()" id="rightPage" class="rightPage"
>></span
>
</div>
</div>
</div>
@ -341,6 +345,11 @@ const leftPage = async (item) => {
leftPageBtn.style.background = "#ccc";
}
};
const throttledleftPage = _.throttle(leftPage, 500, {
trailing: false,
});
const rightPage = async (item) => {
if (currentPage.value == totalPage.value) {
return;
@ -370,6 +379,10 @@ const rightPage = async (item) => {
}
};
const throttledrightPage = _.throttle(rightPage, 500, {
trailing: false,
});
//
const lookPrize = async (item) => {
//

Loading…
Cancel
Save