uniapp的this.$http
时间: 2023-08-12 17:07:32 浏览: 118
Vue 报错TypeError: this.$set is not a function 的解决方法
5星 · 资源好评率100%
uniapp中的this.$http是一个封装了网络请求的工具,它是基于Promise的异步请求库。通过使用this.$http,你可以方便地在uniapp中发起网络请求。下面是一个示例:
```javascript
// 在页面中发起GET请求
this.$http.get('/api/data')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
// 在页面中发起POST请求
this.$http.post('/api/data', { key: 'value' })
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
在上面的示例中,我们使用this.$http.get和this.$http.post分别发起了GET和POST请求。当请求成功时,我们打印出返回的数据;当请求失败时,我们打印出错误信息。
你可以根据自己的需求,使用this.$http来发起不同类型的网络请求,如GET、POST、PUT等。同时,你还可以设置请求的header、参数、超时时间等。更多关于uniapp中this.$http的使用方法,你可以参考uniapp官方文档。
阅读全文