鍍金池/ 問答/PHP  HTML/ 小程序post方式后臺拿不到data內(nèi)部對象的值?

小程序post方式后臺拿不到data內(nèi)部對象的值?

Page({

data: {

time: '獲取驗證碼',//倒計時
currentTime: 61,
data: {
  "mobileAccount": "17611227293",
  "codeType": "1"
}

},

getVerificationCode: function () {

this.getcode();
var that = this;
that.setData({
  disabled: true
})

},

getcode: function () {

var that = this;
var currentTime = that.data.currentTime;

var sign = utilMd5.getSignMessage(app.globalData.signeed.partner,  app.globalData.signeed.app_key , that.data.data);

var data = that.data.data
console.log(data)

wx.request({
  url: 'http://api.xnyzc.com/api/user/sendCodeNew.do',
  method: 'POST',
  data: {
    partner: "1000000",
    data:{
      "mobileAccount": "17611227293",
      "codeType": "1"
    }
    sign
  },
  header: {
    'content-type': 'application/x-www-form-urlencoded',
  },
  success: function (res) {
    console.log(res)
  },
  fail: function (res) {
    console.log(res)
  }
})

發(fā)送請求之后,驗簽成功,后臺拿不到data的值

clipboard.png

后臺結(jié)果是這樣的

clipboard.png
data里面是object Object

我應該怎么處理呢?

回答
編輯回答
深記你

把data轉(zhuǎn)成字符串:

data:{
    partner:...,
    data:JSON.stringify({
        mobileAccount:...
    }),
    ...
}
2017年4月11日 03:38