Wechat/pages/home/home.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// pages/home/home.js
Page({
  data: {
    amount: 0
  },
  inputvalue: function(e) {
    if (e.detail.value == "") {
      this.setData({
        amount: 0,

      })
    } else {
      this.setData({
        amount: e.detail.value,
      })
    }
  },
  //得到openid
  payment: function() {
    console.log(this.data.amount);
    var that = this;
    wx.login({
      success: res => {
        if (res.code) {
          //console.log('临时登录凭证code:' + res.code);
          wx.request({
            url: 'https://localhost:44302/api/payment/' + res.code,
            method: 'GET',
            header: {
              'content-type': 'application/json'
            },
            success: function(openIdRes) {
              console.info(openIdRes);
              var openid = openIdRes.data.openid;
              console.info("登录成功返回的openId:" + openid);
              that.generateOrder(openid)
            },
            fail: function(error) {
              console.info(error);
            }
          })
        }
      }
    })
  },
  //生成商户订单
  generateOrder: function(openid) {
    var that = this;
    wx.request({
      url: 'https://localhost:44302/api/payment',
      data: {
        openid: openid + '',
        amount: that.data.amount
      },
      method: 'GET',
      header: {
        'content-type': 'application/json'
      },
      success: function (param) {
        that.zf(param);
后面还有 32 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。