介绍
小编给大家分享一下使用微信小程序做出图片上传的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
先来看一下微信小程序的api
来看一下页面效果
查看大图
wxml文件代码:
& lt; view 类=皐eui-cell"祝辞, ,,,& lt; view 类=皐eui-cellbd"祝辞, ,,,,& lt; view 类=皐eui-uploader"祝辞, ,,,,,& lt; view 类=皐eui-uploaderhd"祝辞, ,,,,,,& lt; view 类=皐eui-uploadertitle"在营业执照& lt;/view>, ,,,,,,& lt; view 类=皐eui-uploaderinfo"在{{imageList.length}}/{{数[countIndex]}} & lt;/view>, ,,,,,& lt;/view>, ,,,,,& lt; view 类=皐eui-uploaderbd"祝辞, ,,,,,,& lt; view 类=皐eui-uploaderfiles"祝辞, ,,,,,,,& lt; block 天气:为=皗{imageList}},,天气:项=癷mage"祝辞, ,,,,,,,,& lt; view 类=皐eui-uploaderfile"祝辞, ,,,,,,,,,& lt; image 类=癶ttps://www.yisu.com/zixun/weui-uploaderimg", src="{{映像}}" src="{{映像}}" bindtap=" previewImage "> 图片> 视图> >块 视图> <视图类=" weui-uploaderinput-box "> <视图类=" weui-uploaderinput“bindtap=" chooseImage "> 视图> 视图> 视图> 视图> 视图> 视图>
js文件代码
chooseImage:, function (), {, var 才能;that =,,, console.log才能(& # 39;aaaaaaaaaaaaaaaaaaaa& # 39;), ,, ,wx.chooseImage({大敌; ,,,数:this.data.count (this.data.countIndex), ,,,成功:function (res), {, ,,,console.log (& # 39; ssssssssssssssssssssssssss& # 39;), ,,,//缓存下, ,,,wx.showToast ({, ,,,,标题:,& # 39;正在上传……& # 39;,, ,,,,图标:,& # 39;加载# 39;,, ,,,,:面具,真的,, ,,,,时间:,2000,, ,,,,成功:,function (靓),{, ,,,,,console.log(& # 39;成功加载动画& # 39;),, ,,,,}, ,,,}), , ,,,console.log (res), ,,,that.setData ({, ,,,,imageList:, res.tempFilePaths ,,,}), ,,,//获取第一张图片地址, ,,,var filep =, res.tempFilePaths [0], ,,,//向服务器端上传图片, ,,,//,getApp .data.servsers(),这是在app.js文件里定义的后端服务器地址, ,,,wx.uploadFile ({, ,,,,url:, getApp () .data.servsers +, & # 39;/weixin/wx_upload.do& # 39;,, ,,,,filePath:, filep,, ,,,,名字:,& # 39;文件# 39;,, ,,,,formData:, {, ,,,,,& # 39;用户# 39;:,& # 39;测试# 39;, ,,,,},, ,,,,成功:,function (res), {, ,,,,,console.log (res), ,,,,,console.log (res.data), ,,,,,var 瑞士=,JSON.parse (res.data), ,,,,,var dizhi =, sss.dizhi;, ,,,,,//输出图片地址, ,,,,,console.log (dizhi);, ,,,,,that.setData ({, ,,,,,,“dizhi":, dizhi ,,,,,}), , ,,,,,//do something , ,,,,},,失败:,function (err), {, ,,,,,console.log (err), ,,,,},, null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null使用微信小程序做出图片上传的方法