我也不知道这个叫啥问题
我也不知道这样写是不是不对
数据确实拿到了
data: {
warningarr:null,
mydata:null,
mySensor:null
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
....../*自己的几个定义*/
var that = this;
wx.request({
url: '接口1',
data:{
...../*接口1字段*/
},
header: {
'content-type': 'application/json', // 默认值
},
success:function(res){
console.log(res.data)
wx.request({
url: '接口2',
data:{
..../*接口2字段*/
},
header: {
'content-type': 'application/json', // 默认值
},
success:function(res){
console.log(res.data)
wx.request({
url: '接口3',
data:{
..../*接口3的字段*/
},
header: {
'content-type': 'application/json', // 默认值
},
success:function(res){
console.log(res.data)
that.setData({
mySensor:res.data,
})
}
}),
that.setData({
mydata:res.data,
})
},
})
that.setData({
warningarr: res.data,
})
}
})
},
本文探讨了在小程序中如何有效处理多个API接口的数据请求,通过分步请求的方式,依次从三个不同的接口获取数据,并使用setData方法更新页面状态。文章详细展示了如何在onLoad生命周期函数中组织这些请求,确保数据的正确性和及时展示。
1万+

被折叠的 条评论
为什么被折叠?



