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


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 相关文章推荐
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 Javascript
javascript中定义类的方法汇总
Dec 28 Javascript
jQuery插件windowScroll实现单屏滚动特效
Jul 14 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
Jul 30 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
Bootstrap导航条学习使用(二)
Feb 08 Javascript
Bootstrap与Angularjs的模态框实例代码
Aug 03 Javascript
从parcel.js打包出错到选择nvm的全部过程
Jan 23 Javascript
angularJs提交文本框数据到后台的方法
Oct 08 Javascript
使用express获取微信小程序二维码小记
May 21 Javascript
解决Vue 移动端点击出现300毫秒延迟的问题
Jul 21 Javascript
解决vue+webpack项目接口跨域出现的问题
Aug 10 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程序--记数器
2006/10/09 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
php顺序查找和二分查找示例
2014/03/27 PHP
YII2框架中使用yii.js实现的post请求
2017/04/09 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
PHP迭代器和生成器用法实例分析
2019/09/28 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
[原创]用javascript实现检测指定目录是否存在的方法
2008/01/12 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
2013/04/15 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
Javascript排序算法之计数排序的实例
2014/04/05 Javascript
《JavaScript函数式编程》读后感
2015/08/07 Javascript
在 Express 中使用模板引擎
2015/12/10 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
2018/10/22 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
2020/09/02 Javascript
[01:03:54]Liquid vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[57:37]EG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
pytorch SENet实现案例
2020/06/24 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
八年级英语教学反思
2014/01/09 职场文书
党委班子剖析材料
2014/08/21 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
毕业论文指导教师评语
2014/12/30 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
幼儿园教师暑期培训心得体会
2016/01/09 职场文书
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP