uni-app数据申请封装
1.开发环境 uni-app
2.电脑系统 windows10专业版
3.在应用uni-app开发的过程中,咱们会应用到数据申请,上面我来分享一下,uni-app数据申请封装,心愿对你有所帮忙!
4.和pages同级新增一个目录,名字本人定义,在这里我的名字是 chenhttp在这个文件上面新建一个 chenhttp.js,代码如下:
const BASE_URL='http://192.168.137.78:3000'; //后盾接口地址export const myRequest=(options)=>{ return new Promise((resolve,reject)=>{ uni.request({ url:BASE_URL+options.url, method:options.method || 'GET', //配置申请办法,默认为 get申请 data:options.data || {}, success:(res)=>{ if(res.data.statusCode ==0){ return uni.showToast({ title:'获取数据失败' }) } resolve(res) }, fail:(err)=>{ uni.showToast({ title:'申请接口失败' }) reject(err) } }) })}
5.为了方便使用,咱们把这个办法挂载到全局,在main.js中增加如下代码:
import {myRequest} from 'chenhttp/chenhttp.js';Vue.prototype.$myRequest=myRequest;
6.在uni-app模板中应用,在methods中增加如下代码:
async chenget(){ const res=await this.$myRequest({ url:'/feng', //申请的接口 method:'post', //申请办法 data:this.ChenindexconOnj //传递的参数 }) console.log(res); //输入申请的数据 }
7.在mounted 进行调用,增加如下代码:
this.chenget();
8.成果如下:
9.后盾承受的参数,成果为:
10.本期的分享到了这里就完结啦,是不是很nice,心愿对你有所帮忙,让咱们一起致力走向巅峰!