vue实现商城秒杀倒计时功能


Posted in Javascript onDecember 12, 2019

vue实现商城秒杀倒计时功能,效果图如下所示:

vue实现商城秒杀倒计时功能

template代码

<div>
  <div class="component-wrapper" id="flash-sale">
   <div class="sale-header">
    <div class="countdown-zone">
     <div class="countdown-prefix">限?r快??</div>
     <div class="countdown pure-css-countdown active">
       <div class="digits-wrapper hours">11</div>
       <div class="digits-seperator">月</div>
       <div class="digits-wrapper minutes">02</div>
       <div class="digits-seperator">日</div>
       <div class="digits-seperator">——</div>
       <div class="digits-wrapper seconds">11</div>
       <div class="digits-seperator">月</div>
       <div class="digits-wrapper">03</div>
       <div class="digits-seperator">日</div>
     </div>
    </div>
   </div>
  </div>
 </div>

script代码

export default {
  data() {
    return {
   hou:0,
   min:0,
   sec:0,
   ssec:0,
   endTime:'',
   disprArr:[],
    }
  },
  created(){
    let that=this
    that.time()
  },
  methods:{
    time(){
   var that=this
   var interval = setInterval(function timestampToTime(){
   
   var date=(new Date(结束的时间戳)) - (new Date());
   //new Date当前的时间戳,也可以换成自定义的时间戳
   if (date > 0) {
     let time = date / 1000;
     // 获取时、分、秒,毫秒
     that.hou = parseInt((time % (60 * 60 * 24)) / 3600)<10?('0'+parseInt((time % (60 * 60 * 24)) / 3600)):parseInt((time % (60 * 60 * 24)) / 3600)
     that.min = parseInt(((time % (60 * 60 * 24)) % 3600) / 60)<10?('0'+parseInt(((time % (60 * 60 * 24)) % 3600) / 60)):parseInt(((time % (60 * 60 * 24)) % 3600) / 60);
     that.sec = parseInt(((time % (60 * 60 * 24)) % 3600) % 60)<10?('0'+parseInt(((time % (60 * 60 * 24)) % 3600) % 60)):parseInt(((time % (60 * 60 * 24)) % 3600) % 60);
     that.ssec= parseInt(((date % (60 * 60 * 24)) % 3600) / 60)%10
    } else {
     //活动已结束,全部设置为'00'
     // console.log("aaa")
      that.day="00",
      that.hou="00",
      that.min="00",
      that.sec="00"
    }
  },100)
  }
  },
};

总结

以上所述是小编给大家介绍的vue实现商城秒杀倒计时功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
基于jquery用于查询操作的实现代码
May 10 Javascript
Node.js connect ECONNREFUSED错误解决办法
Sep 15 Javascript
BootStrap3使用错误记录及解决办法
Dec 22 Javascript
angular-ui-sortable实现可拖拽排序列表
Dec 28 Javascript
vue实现全选和反选功能
Aug 31 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
LayUI switch 开关监听 获取属性值、更改状态的方法
Sep 21 Javascript
小程序实现日历左右滑动效果
Oct 21 Javascript
原生JavaScript实现的无缝滚动功能详解
Jan 17 Javascript
vue router返回到指定的路由的场景分析
Nov 10 Javascript
JavaScript中的Proxy对象
Nov 27 Javascript
(开源)微信小程序+mqtt,esp8266温湿度读取
Apr 02 Javascript
深入理解 TypeScript Reflect Metadata
Dec 12 #Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
Dec 12 #Javascript
vue-property-decorator用法详解
Dec 12 #Javascript
JS实现动态倒计时功能(天数、时、分、秒)
Dec 12 #Javascript
JavaScript Reflect Metadata实现详解
Dec 12 #Javascript
JS动态显示倒计时效果
Dec 12 #Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
Dec 12 #Javascript
You might like
php中的时间显示
2007/01/18 PHP
php实现无限级分类实现代码(递归方法)
2011/01/01 PHP
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
Laravel框架基于ajax实现二级联动功能示例
2019/01/17 PHP
YII框架常用技巧总结
2019/04/27 PHP
最新优化收藏到网摘代码(digg,diigo)
2007/02/07 Javascript
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
2011/11/14 Javascript
固定表格行列(expression)在IE下适用
2013/07/25 Javascript
结合JQ1.9通过js正则判断各种浏览器版本的方法
2013/12/30 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
2014/08/08 Javascript
jQuery实现倒计时按钮功能代码分享
2014/09/03 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
2015/10/29 Javascript
Bootstrap表格和栅格分页实例详解
2016/05/20 Javascript
jQuery ajax全局函数处理session过期后的ajax跳转问题
2016/06/03 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
jQuery表单验证简单示例
2016/10/17 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
js css自定义分页效果
2017/02/24 Javascript
React Component存在的几种形式详解
2018/11/06 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
Python 调用VC++的动态链接库(DLL)
2008/09/06 Python
Python调用SQLPlus来操作和解析Oracle数据库的方法
2016/04/09 Python
tensorflow实现加载mnist数据集
2018/09/08 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
解决pycharm运行出错,代码正确结果不显示的问题
2018/11/30 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
WoolOvers澳洲官方网站:英国针织服装公司
2018/05/13 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
经济管理专业自荐信
2013/12/30 职场文书
2014年终个人工作总结
2014/11/07 职场文书
初中家长评语和期望
2014/12/26 职场文书
企业宣传语大全
2015/07/13 职场文书