1、初始化秒:
return {
//初始值
show: 'false',
count: '',
}
2、页面中:
<el-form-item prop="code" label="短信验证码">
<el-input v-model.trim="form.code" style="width:60%" maxlength="6"
oninput="value=value.replace(/[^\d]/g,'')" placeholder="请填写短信验证码"></el-input>
<el-button type="text" class="code" v-show="show" @click.prevent="getCode()" >获取验证码</el-button>
<el-button type="text" class="code" v-show="!show">{
{count}}s后重试</el-button>
</el-form-item>
接口调用:
// 获取短信验证码
getCode() {
if(this.validatePhone()){
this.vaTime()
let params={phone:this.