描述:
- 点击
发送验证码”
按钮后进行逻辑判断:
▶️ 如果邮箱已输入且格式正确:按钮变为“已发送”
,此时为不可点击状态 并开始120s倒计时;
▶️ 如果邮箱未输入或格式不正确:显示错误的提示信息。 - 120s倒计时结束后按钮变为
“重新发送验证码”
。
html:
<div v-bind:class="{ 'text_email': isActive, 'text_tip': isTip }">{
{tip}}</div> //出错提示
<div class="input">
<i class="ret_icon-email"></i>
<input
type="text"
v-model="email"
v-bind:class="{ 'input_email0' : hasError }"
v-on:click="cancelError"
:placeholder="输入邮箱地址"
id="inputEmail"
/>
<br />
<input type="text" placeholder="输入验证码" class="i