uni-app对request封装(兼容java若依框架)

封装request.js

request.js放到项目的utils文件夹下:

csharp 复制代码
import global from "@/global.js"
export default (param) =>{

	let url = global.apiUrl + param.url;
	let method = param.method;
	let data = param.data;

	//将param数据赋值给data
	let params = param.params;
	if (params) data = params;

	//头
	let header = {}
	header["content-type"] = "application/json";
	header["Authorization"] = 'Bearer ' + global.getApiToken();//token是登录若依的token

	//返回Promist
	return new Promise((resolve, reject) => {
		uni.request({
			url: url,
			method: method,
			data: data,
			header: header,
			success: res => {
				resolve(res)
			},
			fail: err => {
				reject(err)
			}
		})
	})

}

调用

直接把若依生成的api文件复制到项目的api文件夹就可以

相关推荐
java1234_小锋1 分钟前
Java高频面试题:ElasticSearch如何做性能优化?
java·开发语言·elasticsearch·面试
m0_6515939111 分钟前
构建智能SKU系统:编码规则、元数据设计与DDD实战指南
java·大数据·数据库
crack_comet20 分钟前
Spring Boot 3.5.11 分离打包(无参数启动+Jar瘦身)完整配置文档
java·spring boot·后端·maven·intellij-idea·jar
weixin_4080996724 分钟前
身份证正反面合并+识别OCR接口调用
java·人工智能·后端·python·ocr·api·身份证ocr
流觞 无依26 分钟前
Linux下SQLite数据库空间管理 查看表占用空间+清理优化
java·jvm·oracle
Java成神之路-36 分钟前
Spring 注解开发进阶实战:Bean 生命周期、 依赖注入及Properties配置(Spring系列4)
java·后端·spring
知识汲取者42 分钟前
初识 RuoYi-Vue
java·spring boot·后端·开源软件
弹简特43 分钟前
【JavaEE27-后端部分】Spring AOP 核心概念详解——把抽象变具象,让理论不再“飘”
java·spring·spring aop
前端 贾公子44 分钟前
解决uni-app 输入框,键盘弹起时页面整体上移问题
前端·vue.js·uni-app
Muchen灬1 小时前
【uniapp】(5) 创建gitee仓库并推送源码
gitee·uni-app