微信小程序 图片上传实例详解


Posted in Javascript onMay 05, 2017

一.了解wx.chooseImage(OBJECT)

微信小程序 图片上传实例详解

二.代码编程

在pages文件里面创建uploadimg文件夹

1.编写页面结构:uploadimg.wxml

<view class="container" style="padding:1rem;"> 
  <button type="primary"bindtap="chooseimage">获取图片</button>  
  <image src="{{tempFilePaths }}" mode="aspecFill" style="width: 100%; height: 450rpx;margin:1rem 0;"/>  
</view>

微信小程序 图片上传实例详解
2.设置数据:uploadimg.js

//获取应用实例  
var app = getApp()  
Page({ 
  data: {  
    tempFilePaths: '',  
  }, 
  /**  
   * 上传图片 
   */ 
  chooseimage: function () {  
    var _this = this;  
    wx.chooseImage({  
      count: 1, // 默认9  
      // 可以指定是原图还是压缩图,默认二者都有  
      sizeType: ['original', 'compressed'],  
      // 可以指定来源是相册还是相机,默认二者都有 
      sourceType: ['album', 'camera'],  
     // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片   
      success: function (res) {  
     
        _this.setData({  
         tempFilePaths:res.tempFilePaths  
        })  
      }  
    })  
  }  
})

微信小程序 图片上传实例详解

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Javascript实例教程(19) 使用HoTMetal(4)
Dec 23 Javascript
ExtJS 2.0实用简明教程 之ExtJS版的Hello
Apr 29 Javascript
return false,对阻止事件默认动作的一些测试代码
Nov 17 Javascript
Jquery自定义button按钮的几种方法
Jun 11 Javascript
浅析JavaScript动画
Jun 10 Javascript
JavaScript驾驭网页-CSS与DOM
Mar 24 Javascript
总结AngularJS开发者最常犯的十个错误
Aug 31 Javascript
javaScript语法总结
Nov 25 Javascript
基于ajax和jsonp的原生封装(实例)
Oct 16 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
Sep 26 Javascript
推荐几个不错的console调试技巧实现
Dec 20 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
Apr 30 Javascript
微信小程序实现登录页云层漂浮的动画效果
May 05 #Javascript
xmlplus组件设计系列之图标(ICON)(1)
May 05 #Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
May 05 #Javascript
移动端web滚动分页的实现方法
May 05 #Javascript
vue.js之vue-cli脚手架的搭建详解
May 05 #Javascript
Vue中使用vux的配置详解
May 05 #Javascript
Angular directive递归实现目录树结构代码实例
May 05 #Javascript
You might like
剧场版动画《PSYCHO-PASS 3 FIRST INSPECTOR》3月27日日本上映!
2020/03/06 日漫
PHP中的cookie
2006/11/26 PHP
php-fpm配置详解
2014/02/12 PHP
php异常处理使用示例
2014/02/25 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
php中strtotime函数性能分析
2016/11/20 PHP
如何在Mozilla Gecko 用Javascript加载XSL
2007/01/09 Javascript
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
使用jquery插件实现图片延迟加载技术详细说明
2011/03/12 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
JS调用页面表格导出excel示例代码
2014/03/18 Javascript
javascript 常见功能汇总
2015/06/11 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
Javascript简单实现面向对象编程继承实例代码
2015/11/27 Javascript
jquery实现图片预加载
2015/12/25 Javascript
js实现异步循环实现代码
2016/02/16 Javascript
ES6新特性:使用export和import实现模块化详解
2017/07/31 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
JavaScript实现的九种排序算法
2019/03/04 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
Python批量发送post请求的实现代码
2018/05/05 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
2018/07/25 Python
python取数作为临时极大值(极小值)的方法
2018/10/15 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
Python将主机名转换为IP地址的方法
2019/08/14 Python
Python urllib.request对象案例解析
2020/05/11 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
CSS3 三维变形实现立体方块特效源码
2016/12/15 HTML / CSS
button在IE6/7下的黑边去除方案
2012/12/24 HTML / CSS
使用html2canvas将页面转成图并使用用canvas2image下载
2019/04/04 HTML / CSS
2016教师政治学习心得体会
2016/01/23 职场文书
会计专业自荐信范文
2019/05/22 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书