小程序的上传文件接口的注意要点解析


Posted in Javascript onSeptember 17, 2019

小程序的上传文件接口的注意

需要对接口返回的数据转换为 JavaScript 对象

// JSON.parse()将JSON格式的数据转换为 JavaScript 对象<br><br>JSON.parse(res.data)

官方文档

https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html

wx.chooseImage({
  success (res) {
   const tempFilePaths = res.tempFilePaths
   wx.uploadFile({
    url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址 该接口返回的的JSON
    filePath: tempFilePaths[0],
    name: 'file',
    formData: {
     'user': 'test'
    },
    success (res){
     // 需要JSON.parse 因为上传接口返回的是字符串
     console.log(typeof res.data)
     let data = JSON.parse(res.data)
     //do something
    }
   })
  }
 })

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Firefox中autocomplete=&quot;off&quot; 设置不起作用Bug的解决方法
Mar 25 Javascript
jquery scroll()区分横向纵向滚动条的方法
Apr 04 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
May 29 Javascript
基于javascript实现图片切换效果
Apr 17 Javascript
jQuery插件版本冲突的处理方法分析
Jan 16 Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 Javascript
jquery操作select取值赋值与设置选中实例
Feb 28 Javascript
underscore之Chaining_动力节点Java学院整理
Jul 10 Javascript
微信小程序支付PHP代码
Aug 23 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
Nov 27 Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
Jun 10 Javascript
微信小程序 弹窗输入组件的实现解析
Aug 12 Javascript
微信小程序实现蒙版弹出窗功能
Sep 17 #Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
Sep 17 #Javascript
ionic2.0双击返回键退出应用
Sep 17 #Javascript
三步实现ionic3点击退出app程序
Sep 17 #Javascript
ionic3双击返回退出应用的方法
Sep 17 #Javascript
Vue 自定义标签的src属性不能使用相对路径的解决
Sep 17 #Javascript
vue.js购物车添加商品组件的方法
Sep 17 #Javascript
You might like
广播爱好者需要了解的天线知识
2021/03/01 无线电
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
php获取twitter最新消息的方法
2015/04/14 PHP
IE8 原生JSON支持
2009/04/13 Javascript
jquery BS,dialog控件自适应大小
2009/07/06 Javascript
JavaScript 轻松搞定快捷留言功能 只需一行代码
2010/04/01 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
2010/11/16 Javascript
javascript实现tabs选项卡切换效果(自写原生js)
2013/03/19 Javascript
引入JS文件IE6报语法错误或缺少对象问题的解决方法
2014/01/09 Javascript
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
javascript正则表达式使用replace()替换手机号的方法
2015/01/19 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
简介JavaScript中的italics()方法的使用
2015/06/08 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
2015/11/19 Javascript
jQuery操作基本控件方法实例分析
2015/12/31 Javascript
JS控制FileUpload的上传文件类型实例代码
2016/10/07 Javascript
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
图解javascript作用域链
2019/05/27 Javascript
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
vue 使用v-for进行循环的实例代码详解
2020/02/19 Javascript
Python守护线程用法实例
2017/06/23 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
Python实现的选择排序算法示例
2017/11/29 Python
python中format()函数的简单使用教程
2018/03/14 Python
python实现石头剪刀布程序
2021/01/20 Python
python多进程并发demo实例解析
2019/12/13 Python
使用python实现名片管理系统
2020/06/18 Python
利用HTML5中的Canvas绘制一张笑脸的教程
2015/05/07 HTML / CSS
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
奥地利智能家居和智能生活网上商店:tink.at
2019/10/07 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
核心价值观演讲稿
2014/05/13 职场文书
公司领导班子群众路线四风问题对照检查材料
2014/10/02 职场文书
ubuntu如何搭建vsftpd服务器
2022/12/24 Servers