From aa2ee9fd4b08a4a2896eead33dfd1d4ba029c501 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Mon, 18 May 2026 17:49:21 +0800 Subject: [PATCH] =?UTF-8?q?fix(form):=20select=20=E5=9C=A8=20model=20?= =?UTF-8?q?=E5=80=BC=E5=8F=98=E5=8C=96=E6=97=B6=E8=A1=A5=E6=8B=89=20init?= =?UTF-8?q?=20=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配置 config.option 时监听 model 字段变化,若当前 options 缺少对应项则重新 getInitOption,并补充单测覆盖。 Co-authored-by: Cursor --- packages/form/src/fields/Select.vue | 43 ++++-- .../form/tests/unit/fields/Select.spec.ts | 129 ++++++++++++++++++ 2 files changed, 164 insertions(+), 8 deletions(-) diff --git a/packages/form/src/fields/Select.vue b/packages/form/src/fields/Select.vue index 26cc8ddf..218dc94f 100644 --- a/packages/form/src/fields/Select.vue +++ b/packages/form/src/fields/Select.vue @@ -78,7 +78,7 @@