iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JavaScript实现微信小程序打卡时钟项目实例
  • 844
分享到

JavaScript实现微信小程序打卡时钟项目实例

2024-04-02 19:04:59 844人浏览 八月长安
摘要

目录一、项目展示二、首页三、设置文末:项目代码一、项目展示 这是一款简单实用的小时钟工具 分为工作和休息两种状态 用户可以设置相应的时间 所有的时钟记录都会被保存下来 二、首页 首

一、项目展示

这是一款简单实用的小时钟工具

分为工作和休息两种状态

用户可以设置相应的时间

所有的时钟记录都会被保存下来

在这里插入图片描述

二、首页

首页由计时器、任务输入框和两个计时按钮组成

<view class="container timer {{isRuning ? 'timer--runing': ''}}">
	<view class="timer_main">
		 <view class="timer_time-wrap">
		 		<view class="timer_progress_mask"></view>
		 		<view class="timer_progress timer_left">
		 			<view class="timer_circle timer_circle--left" style="transfORM: rotate({{leftDeg}}deg);"></view>
		 		</view>
		 		<view class="timer_progress timer_right">
		 			<view class="timer_circle timer_circle--right" style="transform: rotate({{rightDeg}}deg);"></view>
		 		</view>
			 	<text wx:if="{{!completed}}" class="timer_time">{{remainTimeText}}</text>
			 	<text 
			 		wx:if="{{isRuning}}" 
			 		animation="{{nameAnimation}}" 
			 		class="timer_taskName">{{taskName}}{{completed ? '已完成!' : '中'}}</text>
		 		<image 
		 			wx:if="{{completed}}" 
		 			class="timer_done" 
		 			src="../../image/complete.png"></image>
		 </view>
		 <input 
		 	type="text" 
		 	placeholder-style="text-align:center" 
		 	class="timer_inputname" 
		 	bindinput="changeLogName"
		 	placeholder="给您的任务取个名字吧"/>
	</view>
	<view class="timer_footer">
	  <view 
	  	bindtap="startTimer" 
	  	data-type="work" 
	  	class="timer_ctrl {{isRuning && timerType == 'rest' ? 'hide' : ''}}" >{{isRuning ? '完成': '工作'}}</view>
	  <view 
	  	bindtap="startTimer" 
	  	data-type="rest" 
	  	class="timer_ctrl {{isRuning && timerType == 'work' ? 'hide' : ''}}" >{{isRuning ? '完成': '休息'}}</view>
	</view>
</view>

效果图如下:

在这里插入图片描述

三、设置

用户在设置界面可以更改工作时长和休息时长

<view class="container">
	<view class="section panel">
	  <text class="section_title">工作时长(分钟)</text>
	  <view class="section_body">
	    <slider 
	    	bindchange="changeWorkTime" 
	    	show-value="true" 
	    	min="1"
	    	max="60"
	    	value="{{workTime}}"
	    	left-icon="cancel" 
	    	right-icon="success_no_circle"/>
	  </view>
	</view>
	<view class="section panel">
	  <text class="section_title">休息时长(分钟)</text>
	  <view class="section_body">
	    <slider 
	    	bindchange="changeRestTime" 
	    	show-value="true" 
	    	min="5"
	    	max="60"
	    	value="{{restTime}}"
	    	left-icon="cancel" 
	    	right-icon="success_no_circle"/>
	  </view>
	</view>
	<view class="section panel">
	  <view class="section_title">
	  	<text>主页背景</text>
	  </view>
	  <view class="section_body">
	  	<text bindtab="" class="section_tip">选择背景 > </text>
	  </view>
	</view>
	<view class="section panel">
	  <view class="section_title">
	  	<switch class="section_check" type="checkbox" size="mini" checked bindchange="switch1Change"/>
	  	<text>启用铃声</text>
	  </view>
	  <view class="section_body">
	  	<text bindtab="" class="section_tip">选择铃声 > </text>
	  </view>
	</view>
</view>

效果图如下:

在这里插入图片描述

文末:项目代码

点击下载

以上就是javascript实现微信小程序打卡时钟项目实例的详细内容,更多关于JavaScript微信小程序打卡时钟的资料请关注编程网其它相关文章!

--结束END--

本文标题: JavaScript实现微信小程序打卡时钟项目实例

本文链接: https://www.lsjlt.com/news/147402.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript实现微信小程序打卡时钟项目实例
    目录一、项目展示二、首页三、设置文末:项目代码一、项目展示 这是一款简单实用的小时钟工具 分为工作和休息两种状态 用户可以设置相应的时间 所有的时钟记录都会被保存下来 二、首页 首...
    99+
    2024-04-02
  • JavaScript怎么实现微信小程序打卡时钟
    今天小编给大家分享一下JavaScript怎么实现微信小程序打卡时钟的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、项目展...
    99+
    2023-06-30
  • 微信小程序实战之打卡时钟的绘制
    目录一、项目展示二、首页三、设置一、项目展示 这是一款简单实用的小时钟工具 分为工作和休息两种状态 用户可以设置相应的时间 所有的时钟记录都会被保存下来 二、首页 首页由计时器、任...
    99+
    2024-04-02
  • 微信小程序怎么绘制打卡时钟
    这篇文章主要介绍了微信小程序怎么绘制打卡时钟的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序怎么绘制打卡时钟文章都会有所收获,下面我们一起来看看吧。一、项目展示这是一款简单实用的小时钟工具分为工作和休息...
    99+
    2023-06-30
  • 微信小程序--》从零实现小程序项目案例
    🏍️作者简介:大家好,我是亦世凡华、渴望知识储备自己的一名在校大学生 🛵个人主页:亦世凡华、 🛺系列专栏:微信小程序 🚲座右铭:人生亦可燃烧,亦可腐败,我愿燃烧,耗尽...
    99+
    2023-10-12
    微信小程序 前端 小程序 javascript 项目
  • 微信小程序实现选项卡的简单实例
    本文实例为大家分享了微信小程序实现选项卡的具体代码,供大家参考,具体内容如下 效果图 实现的功能:点击上面选项卡,下面商品内容实现切换,滑动下面的商品页面,上面的选项也随页面进行切...
    99+
    2024-04-02
  • 微信小程序实现日历打卡
    本文实例为大家分享了微信小程序实现日历打卡的具体代码,供大家参考,具体内容如下 样式比较简单,要改自己改 let currentMonthDays = new Date(year,...
    99+
    2024-04-02
  • 微信小程序如何实现选项卡
    这篇文章主要介绍了微信小程序如何实现选项卡,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 微信小程序之选项卡的实现方法前言:从事前...
    99+
    2024-04-02
  • 微信小程序实现拍照打卡功能
    本文实例为大家分享了微信小程序实现拍照打卡的具体代码,供大家参考,具体内容如下 由于拍照组件是相当于一个块,用隐藏显示的方法不太好,为了更好的用户交互,选择了在一个新的页面调用相机组...
    99+
    2024-04-02
  • 微信小程序项目实例——今日美食
    微信小程序项目实例——今日美食 文章目录 微信小程序项目实例——今日美食一、项目展示二、首页三、收藏 项目代码见文字底部,点赞关注有惊喜 {swiper.indicatorDots}}"...
    99+
    2023-10-27
    微信小程序 美食 小程序 安卓 移动开发
  • 微信小程序实现选项卡的方法
    本文实例为大家分享了微信小程序实现选项卡的具体代码,供大家参考,具体内容如下 微信小程序里没有自带选项卡组件,但是却带有swiper组件,所以,我们便利用swiper来实现选项卡的功...
    99+
    2024-04-02
  • 微信小程序项目实例——双人五子棋
    微信小程序项目实例——双人五子棋 文章目录 微信小程序项目实例——双人五子棋一、项目展示二、项目核心代码三、效果展示文末 项目代码见文字底部,点赞关注有惊喜 ...
    99+
    2023-09-13
    微信小程序 小程序 android ios 前端
  • 微信小程序项目中如何实现记账小程序功能
    这篇文章主要介绍微信小程序项目中如何实现记账小程序功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、小程序部分这是理财系统的前端,江苏海洋大学微信小程序比赛,最后获得了一等奖Gi...
    99+
    2024-04-02
  • 微信小程序实现计时器
    本文实例为大家分享了微信小程序实现计时器的具体代码,供大家参考,具体内容如下 微信小程序点击事件触发计时器 1.wxml <view class="button" bindt...
    99+
    2024-04-02
  • 微信小程序实现时间轴
    本文实例为大家分享了微信小程序实现时间轴的具体代码,供大家参考,具体内容如下 一、显示样式 二、代码  1.wxml: <view class="header"&g...
    99+
    2024-04-02
  • 微信小程序实现倒计时
    本文实例为大家分享了微信小程序实现倒计时的具体代码,供大家参考,具体内容如下 大家好,今天我们来学习一下倒计时的实现,好好看,好好学,超详细的。 直接上代码吧 <view cl...
    99+
    2024-04-02
  • uniapp微信小程序打卡功能的详细实现流程
    目录一、vue后台地图选地点step1|✨ 注册账号并申请Keystep2|✨ 设置 JSAPI 安全密钥的脚本标签step3|✨ 地图选点页面demo二、uniapp微信小程序打卡...
    99+
    2022-12-15
    uniapp做微信小程序 uniapp微信小程序打卡 怎样创建打卡小程序
  • JavaScript如何实现创意时钟项目
    小编给大家分享一下JavaScript如何实现创意时钟项目,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、最终效果展示:二、项...
    99+
    2024-04-02
  • 微信小程序电商常用倒计时实现实例
    微信小程序电商常用倒计时实现实例wxml文件放个text<text>second: {{second}} micro second:{{micro_second}}</text>在js文件中调用function co...
    99+
    2023-05-31
    微信小程序 倒计时 信小
  • 微信小程序实现时间选择
    本文实例为大家分享了微信小程序实现时间选择的具体代码,供大家参考,具体内容如下  xml:  <view class="day-check" style=...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作