From b420f36563d2202396292f0d46108ef6bc092ee7 Mon Sep 17 00:00:00 2001 From: dgmpk <465316497@qq.com> Date: Sun, 9 Feb 2025 20:49:31 +0800 Subject: [PATCH] fix(Field): should not modify the value if it's within the min/max (#13282) --- packages/vant/src/field/Field.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vant/src/field/Field.tsx b/packages/vant/src/field/Field.tsx index 9af4aad31..c7bec9a22 100644 --- a/packages/vant/src/field/Field.tsx +++ b/packages/vant/src/field/Field.tsx @@ -346,7 +346,9 @@ export default defineComponent({ props.min ?? -Infinity, props.max ?? Infinity, ); - value = adjustedValue.toString(); + if (+value !== adjustedValue) { + value = adjustedValue.toString(); + } } }