diff --git a/src/views/login/utils/verifyCode.ts b/src/views/login/utils/verifyCode.ts index c2c16acae..b6d89a7bf 100644 --- a/src/views/login/utils/verifyCode.ts +++ b/src/views/login/utils/verifyCode.ts @@ -17,11 +17,12 @@ export const useVerifyCode = () => { await formEl.validateField(props, isValid => { if (isValid) { clearInterval(timer.value); + isDisabled.value = true; + text.value = `${time}`; timer.value = setInterval(() => { if (time > 0) { - text.value = `${time}`; - isDisabled.value = true; time -= 1; + text.value = `${time}`; } else { text.value = ""; isDisabled.value = false;