wx.request发送请求接收不到返回的数据,是request返回参数有时间限制吗? 用postman发送请求返回的数据得30-40秒之后才能接收到。调短点 数据发送完成后直接结束,不走success,直接结束。这是怎么回事?
formSubmit: function(e) {
let data = e.detail.value;
let token = getApp().globalData.token;
console.log(token);
// let netId = e.currentTarget.dataset.netId;
// console.log(netId);
wx.request({
url: api.ledctrl,
header: {
"Content-Type": 'application/x-www-form-urlencoded'
},
method: "POST",
data: {
token: token,
netId: data.netId,
ziti: data.ziti,
zihao: data.zihao,
speed: data.speed,
style: data.style,
x: data.x,
y: data.y,
wd: data.wd,
ht: data.ht,
mess: data.mess
},
success:function(res) {
console.log('aaa:');
console.log(res.data);
},
fail: function () {
console.log('--------返回数据接收失败-------')
// fail
}
})
// console.log('form发生了submit事件,携带数据为:', e.detail.value)
},
渲染层触发form表单进行提交,直接走到fail,我想问一下有没有人遇到这样的问题,这个怎么解决呀?求大神
微信小程序开发问题解答
微信小程序开发者回答:
fail: function (res) {
console.log('--------返回数据接收失败-------')
console.log(res)
// fail
}
打印下 RES 呗
----
西天取经就要到了,你非要买个机票回去干吗
微信小程序开发者回答:
返回的是这个
微信小程序开发者回答:
请求超时了呀 如果确实需要较长时间
可以改超时时长 https://developers.weixin.qq.com/miniprogram/dev/framework/config.html#%E5%85%A8%E5%B1%80%E9%85%8D%E7%BD%AE
微信小程序开发者回答:
超时啦
那就多设置一些延时喽
微信小程序开发者回答:
谢谢!好使了!是超时了嘿嘿。
微信小程序开发者回答:
非常感谢!新手惭愧呀!!emm
微信小程序开发者回答:
得看后台API如何定义的,不同定义方式会影响前台传参方式。
本文网址:http://www.91bianli.com/kaifazhinan/77749.html