From 9bcf2673e753eb128f7d6bb09c9e13af79548e78 Mon Sep 17 00:00:00 2001 From: yinfoyuan <32738523+1063428973@users.noreply.github.com> Date: Sat, 23 Jan 2021 23:12:28 +0800 Subject: [PATCH] Badge: fix deconstructing props invalidates the data response bug (#1337) --- packages/badge/src/index.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/badge/src/index.vue b/packages/badge/src/index.vue index 1caf2eb455..4a879d0a49 100644 --- a/packages/badge/src/index.vue +++ b/packages/badge/src/index.vue @@ -59,11 +59,10 @@ export default defineComponent({ if (props.isDot) { return } - const { value, max } = props - if (typeof value === 'number' && typeof max === 'number') { - return max < value ? `${max}+` : value + if (typeof props.value === 'number' && typeof props.max === 'number') { + return props.max < props.value ? `${props.max}+` : props.value } - return value + return props.value }) return { content,