HBuilder X中,uni-app、js的延时操作及定时器

打印 上一主题 下一主题

主题 918|帖子 918|积分 2754

 完备源码下载
https://download.csdn.net/download/luckyext/90430165
在HBuilder X中,uni-app、js的延时操作及定时器可以用setTimeout和setInterval这两个函数来实现。
1.setTimeout函数用于在指定的毫秒数后实行一次函数。
比方, 2秒后弹出一个提示框。
                setTimeout(() => {
                        uni.showToast({
                            title:'hello'
                        })
                    }, 2000)  
2.setInterval函数用于每隔指定的毫秒数重复实行函数。比方,每隔1秒在界面显示的计数加1。
    this.id=setInterval(function(){
                    that.value=that.value+1
                    }, 1000);
3.我们可以为每个延时操作分配一个唯一的标识符,并在必要时利用clearTimeout或clearInterval来取消它们。
比方:取消每隔1秒计数
clearInterval(this.id)// 扫除定时器

HBuilder X中,uni-app完备定时示例代码:
功能

  • 点击“2秒后弹出提示框”按钮会弹了提示
  • 点击“开始计数” 按钮会每隔1秒计数加1
  • 点击“停止计数” 按钮会停止每隔1秒计数加1



完备源码下载
https://download.csdn.net/download/luckyext/90430165

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表