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


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 相关文章推荐
javascript html 静态页面传参数
Apr 10 Javascript
js图片延迟加载的实现方法及思路
Jul 22 Javascript
javascript闭包入门示例
Apr 30 Javascript
JavaScript实现的GBK、UTF8字符串实际长度计算函数
Aug 27 Javascript
JavaScript设计模式之单例模式实例
Sep 24 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
AngularJS实现星星等级评分功能
Sep 24 Javascript
在bootstrap中实现轮播图实例代码
Jun 11 Javascript
详解vue在项目中使用百度地图
Mar 26 Javascript
JS使用iView的Dropdown实现一个右键菜单
May 06 Javascript
WEB前端性能优化的7大手段详解
Feb 04 Javascript
Node使用Nodemailer发送邮件的方法实现
Feb 24 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
修改php.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
PHP 常用函数库和一些实用小技巧
2009/01/01 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
php实现用于计算执行时间的类实例
2015/04/18 PHP
iis 7下安装laravel 5.4环境的方法教程
2017/06/14 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
探讨JavaScript中的Rest参数和参数默认值
2015/07/29 Javascript
jQuery实现的漂亮表单效果代码
2015/08/18 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
基于vue2.0动态组件及render详解
2018/03/17 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
layui table去掉右侧滑动条的实现方法
2019/09/05 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
手把手带你入门微信小程序新框架Kbone的使用
2020/02/25 Javascript
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
[22:07]DOTA2-DPC中国联赛 正赛 iG vs Magma 选手采访
2021/03/11 DOTA
Python 文件重命名工具代码
2009/07/26 Python
python使用7z解压软件备份文件脚本分享
2014/02/21 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
草莓网官网:StrawberryNET
2019/08/21 全球购物
Linux如何命名文件--使用文件名时应注意
2012/01/22 面试题
小学毕业感言50字
2014/02/16 职场文书
学校献爱心活动总结
2014/07/08 职场文书
公司优秀员工获奖感言
2014/08/14 职场文书
2014年最新领导班子整改方案
2014/09/27 职场文书
校运会班级霸气口号
2015/12/24 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
学会掌握自己命运的十条黄金法则:
2019/08/08 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python
react中的DOM操作实现
2021/06/30 Javascript
Unicode中的CJK(中日韩统一表意文字)字符小结
2021/12/06 HTML / CSS