js传入数字,回显倒计时
vue项目最近做考试项目用到倒计时的js,特地记录一下
data() {return {//倒计时hour: '',minute: '',second: '',timer: '',}
},
computed: {hourString() {return this.formatNum(this.hour)},minuteString() {return this.formatNum(this.minute)},secondString() {return this.formatNum(this.second)}},created() {// this.form.examinationLength 就是传入的数字this.hour = Math.floor((this.form.examinationLength * 60 / 3600) % 24)this.minute = Math.floor((this.form.examinationLength * 60 / 60) % 60)this.second = Math.floor(this.form.examinationLength * 60 % 60)},
method :{//倒计时countDowm() {var self = thisclearInterval(this.timer)this.timer = setInterval(function() {if (self.hour === 0) {if (self.minute !== 0 && self.second === 0) {self.second = 59self.minute -= 1} else if (self.minute === 0 && self.second === 0) {self.second = 0clearInterval(self.timer)} else {self.second -= 1}} else {if (self.minute !== 0 && self.second === 0) {self.second = 59self.minute -= 1} else if (self.minute === 0 && self.second === 0) {self.hour -= 1self.minute = 59self.second = 59} else {self.second -= 1}}}, 1000)},
}
js传入数字,回显倒计时相关推荐
- 【.net】Ueditor中图片上传和图片回显路径的设置
在csdn六百多天的游侠今日现身江湖. 问题发生的背景: 所有项目代码中,图片上传都是固定存到一个图片专属的盘符,这样就可以整个盘符对所有图片进行备份以防丢失. 但是!有一个站点所引用的百度编辑器(主 ...
- js实现微信表情回显
上文介绍了微信表情的发送,这篇文章介绍下微信表情回显时的方法,相对于表情发送的功能,回显这块显得简单多了 我们还是用原有的数组来处理,后端返回的格式例如:哈哈[左哼哼] 这样类型,我们只需将[左哼哼 ...
- jQuey/js 省市县三级下拉框联动的回显(简单易懂)
JSP 代码 <tr><td>地址:</td><td><!--第一级:省 --><select id="province&q ...
- 百度编辑器回显js报错Uncaught SyntaxError: Invalid or unexpected token
这个错误是因为回显的内容里面包含了回车,导致js报错 解决办法如下: $vo['content'] = strreplace(array("\r\n", "\r" ...
- DJANGO后台ADMIN下拉三级联动,纯JS,没有AJAX数据库回显,目前为止最简单的做法
网上有很多的DJANGO下拉三级联动,但是都涉及到数据库回显数据操作,操作复杂,本例子是把下拉数据写在JS中,很简单,不需要修改后台太多文件,最下面是一个正常的HTML下拉三级联动文件,我们在这个文件 ...
- 最简单的js实现上传头像并正常回显
既然有上传头像功能,那用户肯定得选择完照片后显示出来, 废话不多说,下面就是提供一段简单的代码来实现,希望对大家也有帮助: h5 部分 <!--头像--><div class=&qu ...
- 高德地图API JS实现获取坐标和回显点标记
1.搜索+选择+获取经纬度和详细地址 2.回显数据并点标记 3.实现 第一步:引入资源文件 <!--引入高德地图JSAPI --> <script src="//webap ...
- js 格式化中国标准时间为YY-MM-DD形式并回显时间
即格式化中国标准时间为2020-09-10形式,中间的分隔符可以自行修改 //js不自带foramt函数了之后需要自行下载并引用 import { format } from "@/comm ...
- layui实现下拉多选列表(xm-select.js插件使用,后台添加或修改数据回显提交问题总结)
话不多说上干活 实现效果展示: 首先新增 xm-select.js插件 //后台传输用来查询是否新增还是修改 model.addAttribute("updatAppNameList&quo ...
最新文章
- smarty mysql_Smarty处理mysql查询数组
- mysql -d_mysqld
- HTML5手机端弹窗、提示框、loading加载(多功能xwPop弹窗升级版)
- tcga数据下载_好东西丨零基础入门TCGA
- 基于Solr的HBase多条件查询测试
- TTL传输中过期的解决办法
- verilog实现步进电机脉冲分配器(三相六拍)基于Nexys4DDR开发板
- python 读plt文件_用python读Excel文件
- 计算机英语audios啥意思,2020考研英语词汇:audio是什么意思
- mysql hint 简书_MySQL
- dbscan算法中 参数的意义_无监督机器学习中,最常见的聚类算法有哪些?
- Javascript面向对象编程(一):对象的产生
- vue页面跳转数据传递
- VS2010~2015番茄助手VA_X 2073 重新安装时遇到问题The security key for this program currently stored on your system
- 中国大学mooc c语言作业,中国大学mooc程序设计入门——C语言:第三周测验(示例代码)...
- Cesium针对DEM和3Dtiles通视分析(两个点之间是否能看见)
- js输出26个英文字母
- 3.4 等价矩阵 VS. 等价向量组
- android模拟器拍照图,android模拟器无法使用camera拍照
- 文科生学python_一个文科生的python心路历程