当前位置: 首页> 科技> 数码 > 张家港网站建设早晨设计_网站制作软件大全_常见的网络营销推广方式有哪些_济南seo

张家港网站建设早晨设计_网站制作软件大全_常见的网络营销推广方式有哪些_济南seo

时间:2025/9/4 1:26:48来源:https://blog.csdn.net/qq_48945644/article/details/147024813 浏览次数:0次
张家港网站建设早晨设计_网站制作软件大全_常见的网络营销推广方式有哪些_济南seo

uniapp request 封装

  • 一、 封装方法
    • 1. 使用 promis 封装 request
    • 2. 封装 api 在 api.js
    • 3.在要请求的页面 调用 api

一、 封装方法

1. 使用 promis 封装 request

const BASE_URL = '你的url接口' //比如  http://198.12.3.3/pzexport function request(config = {}){let {url,data = {},method = 'GET',header = {},} = configurl = BASE_URL+urlheader['access-key'] = "您的key值"header['token'] = '您的toekn值'retrun new Promise((resolve, reject) => {uni.request({url,data,method,header,success:(res) =>{if(res.data.errCode === 0){resolve(res.data)}else if(res.data.errCode === 400){uni.showModal({title:'错误提示',content: res.data.errMsg,showCancel:false})resolve(res.data)}else{uni.showToast({title:res.data.errMSg,icon:'none'})},fail: (err) =>{reject(err)}}))
}

2. 封装 api 在 api.js

	import {request} from '@/util/request'export function apiGetOrder(data = {}){return request({url:'您要拼接的url' //比如/order/list})}

3.在要请求的页面 调用 api

		import {apiGetOrder} from '@/api/api.js'const getOrder = async () =>{let res = await apiGetOrder()orderList.value = res.dataconsole.log(res.data);}

注意
提供的url 都是虚拟
如有错误请告知
如有侵权请带着截图发邮件
邮箱 1413229255@qq.com

关键字:张家港网站建设早晨设计_网站制作软件大全_常见的网络营销推广方式有哪些_济南seo

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: