微信小程序的requst实例
时间: 2024-10-17 21:03:33 浏览: 34
微信小程序 实例汇总 完整项目源代码
5星 · 资源好评率100%
在微信小程序中,`wx.request()` 是用于发起网络请求的关键API,它允许小程序与服务器进行数据交换。下面是一个简单的`wx.request()` 请求实例[^2]:
```javascript
// 假设我们要从服务器获取用户信息
Page({
data: {
userInfo: null,
},
onLoad: function() {
wx.request({
url: 'https://your-api-url.com/userInfo', // 替换成实际的API地址
method: 'GET', // 请求方式,默认为GET
header: {
'content-type': 'application/json' // 根据实际情况设置请求头
},
success: res => { // 成功回调
this.setData({
userInfo: res.data, // 将服务器返回的数据赋值给本地data
});
},
fail: () => { // 失败回调
console.error('请求失败');
}
});
}
})
```
在这个例子中,当页面加载时,会向指定URL发送一个GET请求,获取`userInfo`数据。如果请求成功,响应的数据会被解析并存储到`this.data.userInfo`;如果请求失败,则在控制台打印错误消息。
阅读全文