diff --git a/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue b/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue index 51ef88d0b..c81639f9b 100644 --- a/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue +++ b/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue @@ -76,6 +76,12 @@ const keyword = ref(''); const keywordDebounce = refDebounced(keyword, 300); const innerIcons = ref([]); +/* 当检索关键词变化时,重置分页 */ +watch(keywordDebounce, () => { + currentPage.value = 1; + setCurrentPage(1); +}); + watchDebounced( () => props.prefix, async (prefix) => {