第二步,在页面主体中插入form表单元素,有用户名、密码、提交按钮,如下图所示:
第三步,作为vue.js校验,利用到vue-validator插件,需要引入vue-validator相关的js文件,如下图所示:
第四步,预览静态页面,可以看到页面展示内容为:用户名、密码、提交按钮,如下图所示:
第五步,调用vue方法
new Vue({ el:'#validForm'})
如下图所示:
第六步,再次预览静态页面,查看页面显示内容,并输入内容,如下图所示:
<template>
<view>
<input type="text" class="mis-mg-t-05" placeholder="请输入验证码" />
<text v-if="changess" @click="codeClick" >获取验证码</text>
<text v-else @click="codeClick" :disabled="disabled" ><text>59</text>S后重试</text>
</view>
</template>
<script>
data(){
return:{
//获取验证码
showText:true,
second:59,
disabled:false,
changess:true,
}
},
methods:{
//调用接口成功之后
this.changess = false
this.disabled = true
// console.log("1")
this.showText = false
var interval = setInterval(() =>{
--this.second
}, 1000)
setTimeout(() =>{
clearInterval(interval)
this.showText = true
this.second = 59
this.disabled = false
this.changess = true
}, 60000)
}
</script>