微信小程序案例 3.5 计时器(增加背景文字:时间如流水)
一、案例简介本案例是微信小程序计时器实现基础功能实现计时、暂停、重置。扩展需求在时间显示界面底层添加背景文字 “时间如流水”作为页面装饰文字。本案例学习定时器、时间戳、页面布局 z-index 层级控制。二、实现思路计时原理使用Date.now()获取时间戳计算时间差值不使用累加计数避免误差。格式化函数把毫秒数转为hh:mm:ss.xx时分秒毫秒格式不足两位补 0。三个按钮绑定 tap 事件开始、暂停、重置。扩展背景文字利用position:absolute绝对定位z-index控制层级背景文字放在底层设置浅灰色大字体实现水印式背景文字效果。页面生命周期 onUnload 清除定时器防止内存泄漏。三、核心代码解析formatTime(ms)时间格式化函数接收总毫秒数换算小时、分钟、秒、百分秒使用 padStart 补零保证显示格式整齐。startTimer ()判断计时器没有运行时记录起始时间戳开启 setInterval 定时刷新时间。pauseTimer ()清除定时器修改标记isRunning停止计时更新。resetTimer ()清除定时器重置所有数据时间归零。背景文字布局bg-text 使用position:absolutez-index:1放在底层时间盒子 z-index:2保证数字在背景文字上方。四、页面样式说明页面垂直居中布局背景文字浅灰色字号大作为背景不影响计时器文字阅读。三个按钮横向均匀分布控制计时器。五、运行效果点击【开始】计时器开始走动点击【暂停】时间停止点击【重置】时间清零页面底层可见淡色背景文字时间如流水满足扩展要求。六、知识点总结小程序点击事件 bindtapJS 时间戳 Date.now ()setInterval /clearInterval 定时器setData 更新视图CSS 定位 position、z-index 层叠顺序字符串补零 padStart七、源码完整页面包含 wxml/wxss/js/json可直接导入微信开发者工具运行。

相关新闻

EST综合布线测试仿真系统 v1.4.1支持【网络测试仪】仿真实验

EST综合布线测试仿真系统 v1.4.1支持【网络测试仪】仿真实验

综合布线与网络性能实测成本高、设备昂贵、故障场景难以复现?EST 综合布线测试仿真系统 v1.4.1 重磅上线网络测试仪仿真打流测试能力!在虚拟仿真环境中即可模拟专业仪表对网络链路开展吞吐量、丢包率、时延、抖动等性能打流测试,无需真实硬件…

2026/10/14 18:42:00 阅读更多 →
火锅锅底利润保卫战:毛利筛选、熬汤标准化与动线优化

火锅锅底利润保卫战:毛利筛选、熬汤标准化与动线优化

先说我踩过的坑。刚开火锅店那会儿,我把高汤锅底当成免费服务,每天用大骨熬一锅,结果月底一算账,汤料成本直接把我利润吃掉了三分之一。后来我反思,火锅锅底不是"给得越多越好",关键要算清每锅出…

2026/10/14 18:40:59 阅读更多 →
数据结构期末试卷考点解析与高效复习策略

数据结构期末试卷考点解析与高效复习策略

简介:湖北大学2022—2023学年第一学期《数据结构》期末试卷(A卷)以PDF形式整理成压缩包,共1个文件、252KB,版式清晰,适合打印或导入平板练习。这份试卷面向期末备考的在校本科生、考研复习者及数据结构自学…

2026/10/14 18:40:59 阅读更多 →

最新新闻

C# OpenCVSharp实现USB摄像头H264录像及避坑指南

C# OpenCVSharp实现USB摄像头H264录像及避坑指南

简介:面向C#开发者,该资料包以OpenCVSharp为技术核心,演示如何调用USB摄像头完成视频采集,并通过H264编码器压缩存储。包内含完整的Visual Studio解决方案、C#源码工程、项目配置文件及运行所需依赖库,覆盖从摄像头枚举…

2026/10/14 19:31:46 阅读更多 →
Python列表生成式:从for循环到高性能数据处理的实战指南

Python列表生成式:从for循环到高性能数据处理的实战指南

1. 列表生成式到底解决了什么问题第一次接触列表生成式,很多人会觉得它只是把四行代码压缩成一行的小把戏。我刚开始写Python那会儿也这么想,直到有一次处理一批传感器采集数据,需要从上千条记录里筛出有效值并做单位换算,用传统f…

2026/10/14 19:31:46 阅读更多 →
Spring注解@Import使用

Spring注解@Import使用

文章目录 前言 一、认识@Import注解 二、实操 参考资料 前言 本文是付费专栏 《Java后端开发从入门到进阶》 的配套文章,所属阶段与专题为「阶段四:Java主流框架应用 / 4.1 Spring」。专栏按照「基础 → 工程化 → 主流框架 → 分布式与架构」循序推进,本篇承接前文学习路线…

2026/10/14 19:31:46 阅读更多 →
汇报总结PPT太耗时?实测5款AI生成PPT工具

汇报总结PPT太耗时?实测5款AI生成PPT工具

季度复盘、年度总结、项目结项汇报又堆到一起的时候,很多人真正卡住的并不是"写什么",而是"怎么把它变成一份能拿得出手的PPT"。数据躺在Excel里,结论写在Word里,架构图是同事在群里甩过来的一张截图&#xf…

2026/10/14 19:31:46 阅读更多 →
政企信息孤岛:为什么档案、法务、风控更需要本地化智能知识库?

政企信息孤岛:为什么档案、法务、风控更需要本地化智能知识库?

政企数字化已经走过“系统有没有”的阶段,进入“数据能不能安全用起来”的阶段。OA、档案系统、法务系统、风控平台、合同管理系统、业务系统陆续上线,但真正影响合规效率的,往往不是系统数量,而是资料散落在不同平台、不同部门、…

2026/10/14 19:31:46 阅读更多 →
丰县办大宴席,饭店和太阳岛怎么选不踩坑

丰县办大宴席,饭店和太阳岛怎么选不踩坑

在丰县办几十桌以上的大型宴席,场地选择的核心差异在于“住宿联动与标准化接待”同“无柱大空间与本土菜集中调度”的路线之分。做丰县饭店和太阳岛对比,其实就是看你要安排外地亲友过夜,还是要一个能容纳几千人的无柱大厅。办喜酒或年会&…

2026/10/14 19:30:46 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →