亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信小程序?qū)崿F(xiàn)簡單倒計時功能

 更新時間:2022年05月22日 15:41:56   作者:m0_51129502  
這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)簡單倒計時功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序?qū)崿F(xiàn)簡單倒計時的具體代碼,供大家參考,具體內(nèi)容如下

任務(wù)描述:

計時器

任務(wù)要求:

案例描述:設(shè)計一個實現(xiàn)倒計時功能的小程序,小程序運行后,首先顯示空白界面,過2秒后才顯示計時界面,點擊“開始計時”按鈕后開始倒計時,點擊“停止計時”按鈕后停止計時。

實現(xiàn)效果:根據(jù)案例描述做出如下圖效果,初始顯示空白界面,2秒后顯示計時界面(圖1),數(shù)字為60,點擊“開始計時”按鈕后開始倒計時,點擊“停止計時”按鈕后停止計時(圖2)。

index.wxml

<!--index.wxml-->
<view class="container">
? <view wx:if="{{hidden}}">
? ? <view class="title"> 計時器</view>
? ? <view class="play"> {{num}}</view>
? ? <view class="btn">
? ? ? <button bindtap="start"> 開始計時</button>
? ? ? <button bindtap="stop">停止計時</button>
? ? </view>
? </view>
</view>

index.js

// index.js
// 獲取應(yīng)用實例
var num = 60;//定義開始秒數(shù)
//定義一個布爾變量,用于停止計時器
var ynStop=false;
Page({
? data: {
? ? //用于顯示計算器
? ? hidden: false,
? ? num: num
? },
? //渲染出計時器
? onLoad() {
? ? //function里直接用this會出錯
? ? var that =this
? ? //延時顯示函數(shù)
? ? setTimeout(function(){
? ? //設(shè)置隱藏屬性為否
? ? that.setData({
? ? ? hidden:true
? ? })
? }
? //設(shè)置延時為2s
? ? , 2000);
? },
?
? start: function () { //開始計時函數(shù)
? ? //設(shè)置顯示器值為當前值減一
? ? this.setData({
? ? ? num: num--
? ? })
? ? //調(diào)用timer函數(shù)
? ? this.timer()
? ? //后臺打印num值
? ? console.log(num)
? },
?
? stop: function () { ?//停止函數(shù)
? ? //將是否停止循環(huán)值定義為真
? ? ? ynStop=true;
? ? console.log(ynStop)
? },
? timer: function () { //計時函數(shù)
?
? ? if (num > 0&&ynStop==false) {
? ? ? //隔一秒回調(diào)start函數(shù),注意setTimeout里函數(shù)不要加括號,或者用function(){}
? ? ? setTimeout(this.start, 1000);
? ? } else {
? ? ? this.setData({
? ? ? ? num: 0
? ? ? })
? ? }
? }
})

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • uni-app低成本封裝一個取色器組件的簡單方法

    uni-app低成本封裝一個取色器組件的簡單方法

    最近想實現(xiàn)一個uniapp取色器組件,實現(xiàn)后發(fā)現(xiàn)效果還不錯,下面這篇文章主要給大家介紹了關(guān)于uni-app低成本封裝一個取色器組件的相關(guān)資料,文中通過圖文介紹的介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • JavaScript實現(xiàn)簡單圖片翻轉(zhuǎn)的方法

    JavaScript實現(xiàn)簡單圖片翻轉(zhuǎn)的方法

    這篇文章主要介紹了JavaScript實現(xiàn)簡單圖片翻轉(zhuǎn)的方法,涉及javascript操作圖片與數(shù)組的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • Javascript中的call()方法介紹

    Javascript中的call()方法介紹

    這篇文章主要介紹了Javascript中的call()方法介紹,本文講解了Call() 語法、Call() 參數(shù)、Javascript中的call()方法、Call()方法的實例等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • ??一文帶你了解JavaScript多文件混淆加密

    ??一文帶你了解JavaScript多文件混淆加密

    JavaScript?代碼多文件混淆加密可以有效保護源代碼不被他人輕易盜取,這篇文章主要為大家介紹了JavaScript中混淆加密的實現(xiàn),需要的小伙伴可以參考下
    2023-11-11
  • uploadify在Firefox下丟失session問題的解決方法

    uploadify在Firefox下丟失session問題的解決方法

    在用uploadify上傳插件時遇到了一個問題,在讀session時認為沒有權(quán)限而被攔截了,后來在后臺打印登錄時產(chǎn)生session的id和上傳時讀取session的id,解決方法如下,感興趣的朋友可以了解下
    2013-08-08
  • js獲取TreeView控件選中節(jié)點的Text和Value值的方法

    js獲取TreeView控件選中節(jié)點的Text和Value值的方法

    在實際項目中,遇到一個問題,首先彈出一個新窗口,新窗口中放了一個TreeView控件,現(xiàn)在要解決的是,如何單擊TreeView中一個節(jié)點,返回Text和Value到父頁面并關(guān)閉該新窗口,本文將詳細介紹此方法的實現(xiàn)
    2012-11-11
  • javascript 獲取函數(shù)形參個數(shù)

    javascript 獲取函數(shù)形參個數(shù)

    本節(jié)主要介紹了javascript獲取函數(shù)形參個數(shù)的具體實現(xiàn),需要的朋友可以參考下
    2014-07-07
  • javascript 事件處理示例分享

    javascript 事件處理示例分享

    這篇文章主要介紹了javascript 事件處理示例分享,需要的朋友可以參考下
    2014-12-12
  • 用js傳遞value默認值的示例代碼

    用js傳遞value默認值的示例代碼

    這篇文章主要介紹了用js傳遞value默認值的簡單實現(xiàn),很簡單但比較實用,需要的朋友可以參考下
    2014-09-09
  • 簡單分析javascript中的函數(shù)

    簡單分析javascript中的函數(shù)

    這篇文章主要為大家詳細介紹了javascript函數(shù),幫助大家更好的理解js函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09

最新評論