微信扫一扫回调函数函数中怎么发请求?
发布于 4 年前 作者 yong97 8806 次浏览 来自 问答
wx.scanQRCode({
  needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
  scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码,默认二者都有
  success: (res) => {
    this.scanMeterNo = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
    alert("扫描结果:" + this.scanMeterNo);
    this.$ajaxVue
      .post(this.requestUrl + '/getMeterByMeterNo',
        "meterNo=" + this.scanMeterNo + '&token=' + sessionStorage.getItem('token')
      )
      .then(res => {
        alert('查询结果为:' + res)
        this.rowList = res.data.data
        this.sureMeter();
        // this.reloadAppM();
      })
      .catch(function (error) {
        console.log(error)
      })
  }
});

我的调用扫一扫接口这样写,回调函数执行后通过axios发送请求为什么不执行?有大佬知道原因吗?
1 回复

你走success回调了吗,alter关闭后不执行?

回到顶部