首页 > PHP资讯 > 工具库 > 小程序中实现电商秒杀倒计时的效果

小程序中实现电商秒杀倒计时的效果

工具库
在电商应用中,经常会用到秒杀,那么秒杀会有个倒计时功能,这里我们把上次给大家展示的倒计时功能用到电商应用中去。


基本实现功能
1,小程序仿电商网站秒杀倒计时
2,显示格式为:例如 1天11时11分11秒11
3,秒杀时间结束后提示 秒杀结束


先看效果图

其实实现挺简单


   秒杀: {{clock}}  {{micro_second}}  

下面是js实现代码

// indes.js  /**    * 需要一个目标日期,初始化时,先得出到当前时间还有剩余多少秒   * 1.将秒数换成格式化输出为XX天XX小时XX分钟XX秒 XX   * 2.提供一个时钟,每10ms运行一次,渲染时钟,再总ms数自减10   * 3.剩余的秒次为零时,return,给出tips提示说,已经截止   */     // 定义一个总毫秒数,以一天为例  // var total_micro_second = 3600 * 1000*24;//这是一天倒计时  var total_micro_second = 10 * 1000;//这是10秒倒计时      /* 毫秒级秒杀倒计时 */ function countdown(that) {     // 渲染倒计时时钟     that.setData({       clock:dateformat(total_micro_second)//格式化时间     });         if (total_micro_second <= 0) {       that.setData({         clock:"秒杀结束"      });       // timeout则跳出递归       return ;     }


更多小程序中实现电商秒杀倒计时的效果相关文章请关注PHP中文网!

工具库

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持27不支持0