收藏
回答

如何在小程序中,暂停某个函数事件暂停运行,当触发改变某个变量后,可以继续执行?

如何在小程序中,暂停某个函数事件暂停运行,当触发改变某个变量后,可以继续执行?

回答关注问题邀请回答
收藏

4 个回答

  • 🇲 🇺 🇹 🇪
    🇲 🇺 🇹 🇪
    2022-10-26

    你是指在触发执行某一函数的时候,其他函数暂时无法执行或者销毁其他函数吗?如果是这样的话,我这里给出官方提供的方案。

    文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html#%E4%BA%8B%E4%BB%B6%E8%AF%A6%E8%A7%A3

    2022-10-26
    有用
    回复
  • Zane Liu
    Zane Liu
    2020-02-12

    搞个定时器,闭包特性。

    2020-02-12
    有用
    回复
  • ᥬ[吃瓜]᭄
    ᥬ[吃瓜]᭄
    2020-02-12

    理论上讲js没有暂停的功能

    2020-02-12
    有用
    回复
  • 老张
    老张
    2020-02-12

    是什么场景有这种需要?

    2020-02-12
    有用
    回复 6
    • 全诚房产-许改革
      全诚房产-许改革
      2020-02-12
      https://developers.weixin.qq.com/community/develop/doc/0008c6390e0438bb5fe9ede3459c00
      这个帖子的问题~!  搞来搞去,搞不定,我想在success接口调用成功的回调函数中,设置一个暂停,然后在complete 接口调用结束函数中,再执行循环!
      2020-02-12
      回复
    • ᥬ[吃瓜]᭄
      ᥬ[吃瓜]᭄
      2020-02-12回复全诚房产-许改革
      用迭代啊,,写成函数调用自身,i++判断退出
      2020-02-12
      回复
    • 老张
      老张
      2020-02-12回复全诚房产-许改革
      考虑一下用同步?
      2020-02-12
      回复
    • 全诚房产-许改革
      全诚房产-许改革
      2020-02-12
      2020-02-12
      回复
    • 全诚房产-许改革
      全诚房产-许改革
      2020-02-12回复老张
      您说的同步,是什么意思?
      fenxiangEvent: function(event) {
          wx.showLoading({
            title: '下载中...',
          })
          for (var index = 0; index < 9; index++) {
            wx.getImageInfo({
              src: this.data.tupian[index],
              success(res) {
                   wx.saveImageToPhotosAlbum({
                      filePath: res.path,
                      success(res) {
                        console.log(res)
                      },
                     complete(res){
                       kaiguan = 1
                       console.log("下载结束"+index)
                       console.log(res)
                     }
                    })
                  }
                })
              }
          this.xiazaiEvent(0)
          wx.hideLoading()
          wx.showModal({
            title: '图片下载已完成',
            content: '您可以打开朋友圈粘贴文字,按顺序从手机中选取图片发布!',
            showCancel: false,
            confirmText: "好的"
          })
        }


      是不是这个????  这个可以保存,但是会出现,我说的图片顺序出错的问题
      2020-02-12
      回复
    查看更多(1)
登录 后发表内容
问题标签