微信小程序中验证码倒计时计数的实例代码解析

why 274 2024-08-05

本篇文章给大家带来的内容是关于微信小程序实例:如何验证码的倒计时计数(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

微信小程序中验证码倒计时计数的实例及代码解析

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

// pages/login/login.js

const app = getApp()

Page({

 

  /**

   * 页面的初始数据

   */

  data: {

    countdown: 60,

    isShow:true

  },

  //倒计时

  count:function(that){

    var interval = setInterval(function () {

      var countdown = that.data.countdown;

      if (countdown == 0) {

        that.setData({

          isShow: true,

          countdown: 60

        })

        clearInterval(interval)

      } else {

        countdown--;

        that.setData({

          isShow: false,

          countdown: countdown

        })

      }

    }, 1000)

  },

  //设置手机号

  shj: function (e) {

    this.setData({

      tel: e.detail.value

    })

  },

  //获取验证码

  send: function () {

    var that=this;

    wx.showToast({

      title: '验证码发送成功',

      icon: 'none',

      duration: 1000,

      success: function () {

        that.count(that)

      }

    })

  },

  /**

   * 生命周期函数--监听页面加载

   */

  onLoad: function (options) {

     

  },

 

})

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序里一种简单的 Tab 可滑动切换方式的实现及代码
下一篇:微信小程序中表单提交代码实现的实例展示
相关文章

 发表评论

暂时没有评论,来抢沙发吧~