// 声明变量
applicationInterval:any; // 定时器
// 使用定时器,每秒执行一次
ionViewDidEnter(){
let that = this;
let applicationPageOpenData:number = parseInt(((new Date().getTime()/1000)+30).toString());
let nowDte:number;
this.nextBtnText = "30秒后方可点击"; // 按钮文本
this.nextBtnBool = false; // 按钮是否可点击标识
this.applicationInterval = setInterval(() => {
nowDte = parseInt((new Date().getTime()/1000).toString());
let receiveDate = applicationPageOpenData - nowDte;
if(receiveDate>0){
that.nextBtnText = receiveDate +"秒后方可点击";
}else{
that.nextBtnText = "下一步";
that.nextBtnBool = true;
// 停止定时器
clearInterval(that.applicationInterval);
}
}, 1000);
}
// 本例,30秒后按钮方可点击

最新文章

  1. centos6.4下安装php7+nginx+mariadb环境
  2. [原创] 用两个queue实现stack的功能
  3. sqlserver2008 ,只能选C盘目录,不能选其它盘目录
  4. Spring 4 官方文档学习(十一)Web MVC 框架之配置Spring MVC
  5. CKEditor4.1和CKFinder2.3.1 for Mvc4最新 破解版,结合 打造"帅"的编辑器 For .Net
  6. iOS 压缩与裁剪图片问题
  7. java 堆 栈 常量池
  8. bzoj2811[Apio2012]Guard 贪心
  9. C++ 实数类
  10. (网页)HTML小技巧的一些小技巧
  11. 20165205 《Java程序设计》第一周学习总结
  12. Self20171218_Assert断言使用
  13. erlang 自定义函数的初步应用
  14. web图形方案比较html5、GML、SVG、VML
  15. 20145234黄斐《java程序设计》第三周
  16. JQ 使用模板
  17. Avito Cool Challenge 2018 E. Missing Numbers 【枚举】
  18. annot refer to a non-final variable * inside an inner class defined in a different method"错误解析
  19. [2016-04-19 15:46:03 - IceHoloReader1.0] Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER [20
  20. Android开发——内存优化 图片处理

热门文章

  1. 读取linux服务器内带格式文件,转为json字符串
  2. tornado服务器运行django应用
  3. 【学习笔记】有向无环图上的DP
  4. hdu 4857 逆向拓扑排序+反向输出
  5. codevs——T1219 骑士游历
  6. Internal Temporary Tables
  7. Codeforces 525E Anya and Cubes 中途相遇法
  8. 3D语音天气球(源代码分享)——通过天气服务动态创建3D球
  9. iOS项目开发实战——使用Xcode6设计自己定义控件与图形
  10. 黑马程序猿——JAVA基础——集合