From 65651fc25c79351e221490467ae3fe7b03a71f38 Mon Sep 17 00:00:00 2001 From: 1455668754 <1455668754@qq.com> Date: Fri, 2 Aug 2024 08:24:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=201.ApiSelect=E5=A2=9E=E5=8A=A0=E8=BF=9C?= =?UTF-8?q?=E7=A8=8B=E6=90=9C=E7=B4=A2=E5=8A=9F=E8=83=BD=202.ApiSelect?= =?UTF-8?q?=E8=AE=BE=E5=AE=9A=E6=87=92=E5=8A=A0=E8=BD=BD=E6=97=B6=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E6=8E=A7=E5=88=B6=E7=A9=BA=E6=90=9C=E7=B4=A2=E6=97=B6?= =?UTF-8?q?=E4=B8=8D=E6=9F=A5=E8=AF=A2=203.=E5=A2=9E=E5=8A=A0=E4=B8=8B?= =?UTF-8?q?=E6=8B=89=E8=BF=9C=E7=A8=8B=E6=90=9C=E7=B4=A2Json=E7=89=88?= =?UTF-8?q?=E6=9C=ACdemo=20(#3992)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 1.ApiSelect增加远程搜索功能 2.ApiSelect设定懒加载时允许控制空搜索时不查询 * feat: 增加下拉远程搜索Json版本demo --- .../Form/src/components/ApiSelect.vue | 80 +++++++++++++++++-- src/views/demo/form/index.vue | 35 +++++++- 2 files changed, 105 insertions(+), 10 deletions(-) diff --git a/src/components/Form/src/components/ApiSelect.vue b/src/components/Form/src/components/ApiSelect.vue index df59336d..16648e4d 100644 --- a/src/components/Form/src/components/ApiSelect.vue +++ b/src/components/Form/src/components/ApiSelect.vue @@ -3,6 +3,7 @@ @dropdown-visible-change="handleFetch" v-bind="$attrs" @change="handleChange" + @search="debounceSearchFn" :options="getOptions" v-model:value="state" > @@ -20,26 +21,41 @@ +