From df5dd822baededf0ecbc8a07f190b49433ff59a4 Mon Sep 17 00:00:00 2001 From: chiwenda <48881696+chiwenda@users.noreply.github.com> Date: Sun, 19 Feb 2023 16:36:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=BC=96=E8=BE=91=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BE=E6=A0=87=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Icon/src/IconSelect.vue | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/components/Icon/src/IconSelect.vue b/src/components/Icon/src/IconSelect.vue index 97a3e384c..2c6ab56d6 100644 --- a/src/components/Icon/src/IconSelect.vue +++ b/src/components/Icon/src/IconSelect.vue @@ -45,15 +45,19 @@ const tabsList = [ const pageList = computed(() => { if (currentPage.value === 1) { return copyIconList[currentActiveType.value] - .filter((v) => v.includes(filterValue.value)) - .slice(currentPage.value - 1, pageSize.value) + ? copyIconList[currentActiveType.value] + .filter((v) => v.includes(filterValue.value)) + .slice(currentPage.value - 1, pageSize.value) + : Array } else { return copyIconList[currentActiveType.value] - .filter((v) => v.includes(filterValue.value)) - .slice( - pageSize.value * (currentPage.value - 1), - pageSize.value * (currentPage.value - 1) + pageSize.value - ) + ? copyIconList[currentActiveType.value] + .filter((v) => v.includes(filterValue.value)) + .slice( + pageSize.value * (currentPage.value - 1), + pageSize.value * (currentPage.value - 1) + pageSize.value + ) + : Array } })