小程序 uni-app 封装请求
测试接口获取到数据 完成!
·
1.创建utils/request.js
import cofig from './config.js'
export default (url,data={},method='GET')=>{
return new Promise((resolve,reject)=>{
uni.request({
url:cofig.baseUrl+url,
data,
method,
success(res) {
resolve(res.data);
},
fail(err) {
reject(err);
}
})
})
}
2.在utils下创建config.js文件
export default {
// 在这里写默认请求接口路径
baseUrl:'http://localhost:端口号'
}
3.导入使用请求
<script>
//1.导入封装好的请求数据方法
import http from '@/untils/request.js';
export default {
data() {
return {
}
},
methods: {
//2.请求数据
async getIndexData() {
let {data: res} = await http('接口路径');
console.log(res);
}
},
created() {
// 3.在声明周期函数中使用
this.getIndexData()
}
}
</script>
测试接口获取到数据 完成!
更多推荐
已为社区贡献3条内容
所有评论(0)