位置: IT常识 - 正文

uni-app ——使用uploadFile上传多张图片

编辑:rootadmin
uni-app ——使用uploadFile上传多张图片

推荐整理分享uni-app ——使用uploadFile上传多张图片,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前言:最近的工作中出现了一个功能点,具体写法我在前面的文章中已经阐述过,不过之前的情况是上传图片调用后端的一个接口,整个表单页面提交的时候调用的是另一个接口,我也从中学到了另外的一种方法,写到这里分享给大家。

一、需求概述

此次的后端接口需要三个参数,分别是文章标题和文章内容以及文章中的图片,在用户点击保存文章时需要这三个参数的传递。那么这个时候其实就已经完成了图片的上传以及文章的保存。

二、相关文档

做这个功能的过程中我更加确定了一件事情,一定要看文档,看文档,看文档!!!重要的事情

说三遍,使用类似uni-app这种api一定要看相关描述的官方文档,人家都说了是官方文档,就是写给开发人员参考使用的,所以就不要去瞎百度,找些乱七八糟的方法,我就遇到了这个坑,后来我还是看了官方文档解决的这个问题

这里已经使用uni-app中uploadFIle将本地临时资源提交到服务器中,但是请注意!!!!app的上传多张图片是必须要循环调用该api的,小程序暂时不支持上传多张图片,如下图所示:

三、具体实现方法

写到这里我真的想说句fuck为啥呢,因为我一直知道这个功能其实很简单,但是官方文档看的不仔细,又参考了一些乱七八糟的方法,最终还是回到了参考官方文档的这个方法,所以大家,恩,记得看文档!

具体的实现方法和参数说明

uni-app提供了uni.uploadFile方法来实现文件上传功能。该方法可以将本地的文件上传到服务器,并且可以携带额外的参数。使用uni.uploadFile方法可以方便地实现文件上传功能,具体步骤如下:

uni-app ——使用uploadFile上传多张图片

首先,调用uni.chooseImage或uni.chooseVideo方法选择文件,并在成功回调中获取文件的本地路径。

然后,调用uni.uploadFile方法,将文件上传到服务器。该方法需要提供如下参数:

url:上传文件的地址

filePath:要上传的文件的本地路径

name:服务器接收文件时对应的参数名

formData:除了文件之外要上传的数据,是一个对象。

success:上传成功后的回调函数

fail:上传失败后的回调函数

complete:上传完成后的回调函数

下面是一个简单的文件上传例子:

saveArticle(data) {data.fi.forEach(item => {uni.uploadFile({url: `${base_url}/basic/pad/ut/article/saveImg`,filePath: item,name: 'fi',formData: {'til': data.til,'con': data.con},header: {'content-type': 'multipart/form-data'},success: (uploadFileRes) => {console.log(uploadFileRes, '=》》》》》');uni.showToast({title: '上传成功!'})}})})},

上面的代码中,我们选择了一张图片进行上传,然后通过uni.uploadFile方法将该图片上传到服务器上。其中,'your_upload_url'是上传文件的地址,'file'对应服务器端接收文件时的参数名,formData中包含了上传文件时携带的额外参数。上传成功后,可以在success回调函数中获取服务器返回的数据。

需要注意的是,uni.uploadFile方法在小程序和APP端调用时参数不一样,请根据实际情况进行修改。

本文链接地址:https://www.jiuchutong.com/zhishi/297600.html 转载请保留说明!

上一篇:基于Java Web的图书管理系统(基于javaweb的图书馆管理系统)

下一篇:Web Spider Fiddler - JS Hook 基本使用

  • 非店家怎么设置花呗收款(非店家怎么设置发货地址)

    非店家怎么设置花呗收款(非店家怎么设置发货地址)

  • 电脑上多选按哪个键(电脑上多选是哪两个键)

    电脑上多选按哪个键(电脑上多选是哪两个键)

  • 小米手环4无法获取音乐(小米手环4无法开机怎么办)

    小米手环4无法获取音乐(小米手环4无法开机怎么办)

  • 点红心在快手啥意思(快手里点红心什么意思)

    点红心在快手啥意思(快手里点红心什么意思)

  • 苹果se2用的什么基带(苹果se2用的什么芯片)

    苹果se2用的什么基带(苹果se2用的什么芯片)

  • 收藏店铺和关注店铺一样吗(收藏店铺和关注店铺有什么区别)

    收藏店铺和关注店铺一样吗(收藏店铺和关注店铺有什么区别)

  • 小米6跑分多少

    小米6跑分多少

  • 数字专辑和实体专辑的区别(数字专辑和实体专辑歌单区别)

    数字专辑和实体专辑的区别(数字专辑和实体专辑歌单区别)

  • 移动卡原始服务密码是(移动卡原始服务密码多少)

    移动卡原始服务密码是(移动卡原始服务密码多少)

  • 如何单独设置联系人铃声(如何单独设置联系人)

    如何单独设置联系人铃声(如何单独设置联系人)

  • qq空间点赞排序原则(qq空间秒赞)

    qq空间点赞排序原则(qq空间秒赞)

  • 手机上怎么退火车票(手机上怎么退火车票车费怎么退)

    手机上怎么退火车票(手机上怎么退火车票车费怎么退)

  • 华为mate30怎么打开双击亮屏(华为mate30怎么打开volte)

    华为mate30怎么打开双击亮屏(华为mate30怎么打开volte)

  • oppo手机开机键在哪(oppo手机开机键坏了怎么开机)

    oppo手机开机键在哪(oppo手机开机键坏了怎么开机)

  • 电脑微信版本低怎么升级(电脑微信版本低如何升级更新)

    电脑微信版本低怎么升级(电脑微信版本低如何升级更新)

  • vivoy93按键在哪里显示吗(vivoy93home键设置在哪)

    vivoy93按键在哪里显示吗(vivoy93home键设置在哪)

  • v1913a是什么型号(v1913a是什么型号的手机)

    v1913a是什么型号(v1913a是什么型号的手机)

  • 芒果tv怎么退出账号(芒果tv怎么退出电脑登录)

    芒果tv怎么退出账号(芒果tv怎么退出电脑登录)

  • 抖音怎么看全屏视频没有字挡着(抖音怎么看全屏直播没有字挡着)

    抖音怎么看全屏视频没有字挡着(抖音怎么看全屏直播没有字挡着)

  • word文档一般保存到哪里(word文档一般保持在哪里)

    word文档一般保存到哪里(word文档一般保持在哪里)

  • 怎么通过找回功能修改华为手机密码(怎样使用手机找回功能)

    怎么通过找回功能修改华为手机密码(怎样使用手机找回功能)

  • 腾讯新闻金币怎么换红包(腾讯新闻 金币)

    腾讯新闻金币怎么换红包(腾讯新闻 金币)

  • iphonexr指纹在哪(iphonexr指纹解锁功能)

    iphonexr指纹在哪(iphonexr指纹解锁功能)

  • 快手封面怎么变大(快手封面怎么变黑色了)

    快手封面怎么变大(快手封面怎么变黑色了)

  • Windows 10如何关闭文件夹默认共享(windows10如何关闭病毒和威胁防护设置)

    Windows 10如何关闭文件夹默认共享(windows10如何关闭病毒和威胁防护设置)

  • Win11打开软件出现乱码怎么办? Win11系统出现乱码的解决办法(win11打开软件出现????????)

    Win11打开软件出现乱码怎么办? Win11系统出现乱码的解决办法(win11打开软件出现????????)

  • 外贸企业申报退税流程
  • 支付境外劳务费需要缴纳哪些税费
  • 土地使用权转让是什么意思
  • 税收优惠指什么
  • 生产成本怎么计算
  • 企业贷款合同签订后多久放款
  • 银行日记账的登记实例图
  • 社保次月缴纳上月算不算中断
  • 一般纳税人工会经费返还政策
  • 盘盈的固定资产计入什么科目
  • 应收款确认坏账分录
  • 对公账户的理财收入计入什么科目
  • 其他扣款税后应该怎么做账?
  • 劳动合同的主要条款
  • 个体工商户交纳社保办法
  • 河道工程维护管理费征收
  • 1697509110
  • w11如何激活
  • 计提企业所得税费用会计分录
  • 上月多计提的所得税怎么做分录
  • 图书装订的工作容易吗
  • 蓝牙耳机连电脑
  • php数组函数输出《咏雪》里有多少"片"字
  • php1 zybdjx
  • 事业单位会计专业知识考什么
  • php中正则表达式
  • 购置固定资产用什么凭证
  • 在清算土地增值税销项时,允许扣除的土地价款包括哪些?
  • php 抽象类
  • 计提折旧事考虑了残值净值怎么算
  • 视觉机械臂操作视频
  • ssh-keygen命令
  • 如何验证工具坐标系
  • 装修费摊销会计准则
  • 著作权费用
  • 营业收入为什么不包括营业外收入
  • 增值税发票有什么用途和作用
  • 织梦模板安装完整教程
  • 企业开户行信息是什么意思
  • 应收款为负数怎么理解这个概念
  • 应付职工薪酬余额方向
  • 应交增值税为负数是什么意思
  • 可转债中签卖出流程
  • 小型微利企业免税销售额是多少
  • 财政补贴的会计分录
  • 中标服务费如何赋码
  • 定额转查账征收
  • 新政府会计下专业学什么
  • 收到错误发票已入账跨月重新开会计分录
  • 新会计准则报表模板
  • 商业企业资产负债表
  • sql server存储过程教程
  • windows10取消fn功能键
  • 服务器centos6.8安装教程
  • repair.exe是什么软件
  • 系统没有wmi服务选项
  • 微软推送windows 11
  • rteng7.exe - rteng7是什么进程 有什么用
  • win8删除软件在哪里
  • win10预览版和正式版区别
  • 苹果手机如何给视频添加字幕
  • android游戏排行榜
  • perl-v
  • 嗌中怎么读
  • 样式默认有几种修改格式
  • jquery+ajax实现注册实时验证实例详解
  • 关于学习的名言
  • nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
  • Python中强大的命令行库click入门教程
  • javascript中math.ceil
  • js面向接口编程
  • 国家财政税务局
  • 航天信息人工电话
  • 四川成都离剑门多远
  • 增值税减免税备案
  • 国税系统打印不了发票怎么办
  • 河北税务云办税厅官方
  • 长沙的河西包含哪几个区
  • 税务催报通知书怎么接收
  • 吉林省耕地面积有多少万亩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设