From a677dd8cf1c97656c3765bde6a6c74f2468ddb05 Mon Sep 17 00:00:00 2001 From: zhaojinfeng <121016171@qq.com> Date: Sun, 23 Jul 2023 17:47:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20text=E6=9C=AA=E5=AE=9A=E4=B9=89=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/mask-text/index.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/mask-text/index.vue b/packages/mask-text/index.vue index 12fd5ee..bbe0962 100644 --- a/packages/mask-text/index.vue +++ b/packages/mask-text/index.vue @@ -26,13 +26,13 @@ const props = withDefaults(defineProps<{ const [value, toggle] = useToggle(true) const data = computed(() => { + if (!value.value || !props.text) + return '' + const left = props.left < 0 ? 0 : props.left const right = props.right < 0 ? 0 : props.right const textLength = props.text.length - if ( - !value.value - || !props.text - || left > textLength + if (left > textLength || right > textLength || right + left > textLength )