微信小程序,延时执行js函数的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序,延时执行js函数的问题相关的知识,希望对你有一定的参考价值。

fight:function(e) that = this; that.setData( buttondisabled: true, loading: true ), setTimeout(function () that.setData( buttondisplay: 'none', playerdisplay: 'block', , 9000) )

fight:function(e)
   that = this;
   that.setData(
      buttondisabled: true,
      loading: true
   );     //<--这里是分号不是逗号
   setTimeout(function()
      that.setData(
         buttondisplay: 'none',
         playerdisplay: 'block'
      )        //这里的错误不太好描述,自己看了
   , 9000);

参考技术A setTimeout(function ()
//要延时执行的代码
, 2000) //延迟时间 这里是2秒

微信小程序 延时执行 延时跳转

在微信小程序开发中,经常会遇到这样的需求:当用户操作后,我们需要先提醒用户操作成功,然后再进行页面跳转,这时候我们就需要用到setTimeout()来实现。

success(res)
        wx.showToast(
          title: '修改成功',
          icon:'success',
          duration:1500
        )
        
        setTimeout(
          function() //注意function这里不能缺少
            wx.navigateBack(
              delta: 1,
            )
          ,1500)
      
      

以上是关于微信小程序,延时执行js函数的问题的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序 延时执行 延时跳转

微信小程序 延时执行 延时跳转

微信小程序 延时执行 延时跳转

关于微信小程序执行顺序问题

微信小程序获取openid异步问题 有时候获取不到问题

微信小程序uniappvue生命周期钩子函数