在平时的短信登录中,当发送短信验证码后会显示倒计时,那么这个倒计时如何实现呢?
wxml文件
view form bindsubmit="formSubmit" bindreset="formReset" view input type="number" placeholder="请输入手机号" name="phonenumber" / input type="number" placeholder="请输入短信验证码" name="msg" / button bindtap="sendmessg" {{getmsg}} /button /view button formType="submit" type='warn' 下一步 /button /form /view
js文件
let timeId = null; Page({ data: { sendmsg: "sendmsg", getmsg: "获取短信验证码", sendmessg: function (e) { var timer=1; if (timer == 1) { timer = 0 var that = this var time = 60 that.setData({ sendmsg: "sendmsgafter", var inter = setInterval(function () { that.setData({ getmsg: time + "s后重新发送", time -- if (time 0) { timer = 1 clearInterval(inter) that.setData({ sendmsg: "sendmsg", getmsg: "获取短信验证码", }, 1000) })
wxss文件
.Form{ margin-top: 80px; .forms input{ padding: 10px ; .phonenumber{ border-bottom: 1px solid #ccc;} .message{ display: inline-block .btn{ display: inline-block; font-size: 14px; .forms button{ margin-top: 15px;
效果图
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持凡科。
微信小程序完成短消息登陆倒数计时 创作者: 本文关键为……
大家掌握您的商业服务方式、因此更懂您的要求,考虑您的不但……
layui 弹出来删掉确定页面的案例 今日网编就为大伙儿共享……
招聘人数:29职位信息岗位职责:1.负责在抖音新媒体平台的运营……
招聘人数:24职位信息一、岗位职责:1、作为阿里巴巴国际事业……
庆贺资阳市高新科技区抖美经贸行签订微信小程序商城系统开发……