当前位置: 首页 > news >正文

uniapp请求封装上传

1、如何封装请求👉uniapp请求封装_uniappx uts vue3 api request封装请求login-CSDN博客

2、封装上传图片的功能

// 图片
const Upload = (url, source, formData) => {return new Promise(function (resolve, reject) {let header = {};if (uni.getStorageSync("token")) {header = {// 'Content-Type': ContentType,authorization: uni.getStorageSync("token"),};}uni.uploadFile({url: BASE_URL + url,filePath: source,name: 'file',formData,// name,header,success: function (res) {let obj1 = JSON.parse(res.data);uni.hideLoading();if (obj1.code !== 200) {uni.showToast({title: obj1.message,icon: "none",duration: 2000,});} else {uni.showToast({title: "上传成功",icon: "success",duration: 1000,});resolve(obj1)}},fail: function (err) {console.log(JSON.stringify(err), "失败999");uni.hideLoading();uni.showToast({title: "加载失败, 请稍后再试!",icon: "none",duration: 2000,});},complete: function () {},});});
};export { Upload };

3、具体接口的请求js,内容如下:

import { Upload } from './request'
// 获取场景列表
const uploadImg = (source, formData) => {return Upload('/uploadImg', source, formData)
}export {uploadImg,
}

http://www.xdnf.cn/news/1165537.html

相关文章:

  • uniapp app打包流程
  • 【Python办公】Excel工作表拆分工具(按照sheet进行拆分-calamine-极速版)
  • NIO技术原理以及应用(AI)
  • Kotlin介绍
  • 重构创作边界:川翔云电脑 - UE5云端超算引擎​
  • Kafka——揭开神秘的“位移主题”面纱
  • Springboot+vue个人健康管理系统的设计与实现
  • 【电影剖析】千钧一发
  • ISPDiffuser文章翻译理解
  • 深入解析MIPI C-PHY (二)C-PHY三线魔术:如何用6种“符号舞步”榨干每一滴带宽?
  • uni-api交互反馈组件(showToast)的用法
  • SmartETL循环流程的设计与应用
  • 《Linux 环境下 Nginx 多站点综合实践:域名解析、访问控制与 HTTPS 加密部署》​
  • 【金仓数据库产品体验官】_KingbaseES(SQLServer兼容版)保姆级安装教程
  • AC身份认证实验之AAA服务器
  • Linux中ELF区域与文件偏移量的关系
  • 【牛客算法】小美的排列询问
  • DL00691-基于深度学习的轴承表面缺陷目标检测含源码python
  • Python可迭代归约函数深度解析:从all到sorted的进阶指南
  • scratch音乐会开幕倒计时 2025年6月中国电子学会图形化编程 少儿编程 scratch编程等级考试一级真题和答案解析
  • docker 软件bug 误导他人 笔记
  • Linux网络信息(含ssh服务和rsync)
  • 微信二维码扫描登录流程详解
  • 网络编程之 UDP:用户数据报协议详解与实战
  • 嵌入式八股文之 struct 和 union 的区别、大厂真题1、头文件中的#ifdef/#define/#endif作用是什么?
  • React探索高性能Tree树组件实现——react-window、react-vtree
  • Kafka 如何优雅实现 Varint 和 ZigZag 编码
  • AXI接口学习
  • 在github上搭建自己主页
  • Spring Boot 3核心技术面试指南:从迁移升级到云原生实战,9轮技术攻防(含架构解析)