html

<input @change="getpolicy($event)" type="file" accept=".png" :ref="refName" class="upInput" />

js
request是封装好的方法,qiniuyun是后端给的接口

  data() {return {qiniuUploadURL: 'http://up-z2.qiniu.com',}},methods: {getpolicy() {request(qiniuyun).then((res) => {if (res.code === "200") {let files = this.$refs[this.refName].fileslet length = files.lengthfor (let i = 0; i < length; i++) {this.qiniuyunUpload(files[i], res.data)}}});},qiniuyunUpload(file, qiniuyunToken) {let formData = new FormData();//注意formData里append添加的键的大小写formData.append('key', qiniuyunToken.key)formData.append('token', qiniuyunToken.token)//如果是base64文件,那么直接把base64字符串转成blob对象进行上传就可以了formData.append("file", file);axios.post(this.qiniuUploadURL, formData, {'Content-Type': 'multipart/form-data'}).then(res => {if (res.data.code == "200") {this.$util.message("suc", "上传成功");} else {this.$util.message("err", res.message);}})},}

Vue实现 上传文件到七牛云相关推荐

  1. 关于前端上传文件到七牛云的一些笔记

    关于前端上传文件到七牛云的一些心得 前言 申请账户 具体步骤 算了 小技巧 七牛云没有监控上传进度和上传错误的 API ?(JS SDK) React 更新 state 中的数组不能触发动画效果? 前 ...

  2. Go语言实战-通过gin上传文件到七牛云OSS

    上传到文件到七牛云的两种上传方式: 1. 客户端上传到服务器,服务器再上传到七牛云 2.客户端直接通过ajax上传到七牛云 前者:需要上传到服务器,这个过程需要消耗不少带宽,也给服务器带来不小压力,但 ...

  3. 七牛云配置 koa 上传文件到七牛云

    一.七牛云配置 七牛官网 1.创建七牛存储空间 2.空间添加备案的域名 (若是测试空间可不需要配置) 3.解析CNAME 添加域名后会有CNAME(别名记录),需要将它解析到你的备案域名下 链接-CN ...

  4. 前端通过ajax上传文件到七牛云

    1. 从服务端获取七牛云上传的token,生成token参考官方文档https://developer.qiniu.com/kodo/1208/upload-token 2. 在七牛云文档查找上传的存 ...

  5. Qt——记录:http表单格式上传文件到七牛云和阿里云

    环境:windows10 版本:Qt 5.15.2 工具:Qt Creator 背景:通过http表单格式上传文件,兼容阿里云和七牛云. 一.记录问题:上传文件到阿里云 问题1:ErrorCode: ...

  6. mac上传文件到七牛云,使用qshell上传文件到七牛云

    第一步:下载qshell(其实就是命令行,不是什么直接能打开的文件,也不是exe文件) 地址:https://developer.qiniu.com/kodo/tools/1302/qshell 选择 ...

  7. 七牛云 php 服务器,七牛云3:通过业务服务器上传文件到七牛云

    前面2篇,我们介绍了七牛云的客户端文件直传,客户端直传存在一个问题,就是上传凭证token在前端是暴露的,因此考虑采取通过业务服务器(自己家的服务器)代为上传文件. 整个上传流程用户在前端选择要上传的 ...

  8. php上传文件到七牛云源码,laravel上传文件到七牛云存储

    public function store(Request $request) { $file = $request->file('photo') ; if(!$file->isValid ...

  9. PHP上传文件到七牛云和阿里云

    七牛云上传 注册七牛云账号并认证 进入控制台找到对象存储添加一个新的仓库 添加完成之后看文档 安装 使用 Composer 安装 Composer是 PHP 依赖管理工具.你可以在自己的项目中声明所依 ...

最新文章

  1. 仅用语音,AI就能“脑补”你的脸! | 技术头条
  2. Oracle\MS SQL Server的数据库多表关联更新UPDATE与多表更新
  3. [HDU 1427]速度计算24点(DFS暴力搜索)
  4. 丑憨批的vector笔记
  5. NET中MSMQ的使用----附例子
  6. ubuntu xfce4终端注销命令
  7. CentOS Linux 环境 Rails 安装记录
  8. 第1章——操作系统概论
  9. 为Visual Studio更换皮肤和背景图
  10. LVGL学习记录:Roller滚轮
  11. 罗技鼠标驱动G HUB导致触摸板无法使用
  12. 移动端车牌识别要做到那一步?
  13. 123457123456#0#-----com.yuming.FromPuzzleGame01--前拼后广--宝宝农场拼图cym
  14. 10.[STM32]ADC中断方式-采集MQ-3酒精传感器检测的酒精浓度
  15. 看距离纪念日还有多少天的日历软件 便签自动计算距离纪念日剩余天数
  16. EV录制文件损坏-修复方法
  17. Phi-divergence
  18. Html5新特性之meter
  19. 最强GPU助力,Imagination踏上新征途
  20. linux mysql 软连接_linux 软连接的使用

热门文章

  1. 【系统分析师之路】系统分析师必知必会(需求分析篇)
  2. 【JavaScript案例】js实现键盘敲击奏响音符
  3. 软件开发实训(720科技)水库大坝安全监测监控平台
  4. 控制科学与工程学科简介
  5. CPU扫盲-CPU如何执行指令以及流水线技术
  6. ESP8266Wi-Fi数据通讯
  7. Flutter | 和小老弟一起玩转Widget
  8. 基于Java毕业设计疫情社区志愿者组织的资源管理平台源码+系统+mysql+lw文档+部署软件
  9. 使用vscode pull拉取报错: [rejected] (would clobber existing tag)
  10. 灰关联分析与语音/音乐信号识别