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


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 相关文章推荐
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
javascript 学习笔记(一)DOM基本操作
Apr 08 Javascript
Javascript图像处理—亮度对比度应用案例
Jan 03 Javascript
jQuery弹性滑动导航菜单实现思路及代码
May 02 Javascript
JS弹出可拖拽可关闭的div层完整实例
Feb 13 Javascript
js实现点击文本框显示日期选择器特效代码分享
May 21 Javascript
AngularJS中的Directive自定义一个表格
Jan 25 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
Jan 16 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
layui实现数据表格table分页功能(ajax异步)
Jul 27 Javascript
LayUi数据表格自定义赋值方式
Oct 26 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
Jan 07 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
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
php的dl函数用法实例
2014/11/06 PHP
php动态生成版权所有信息的方法
2015/03/24 PHP
php头像上传预览实例代码
2017/05/02 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
摘自启点的main.js
2008/04/20 Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
2010/11/30 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
jquery和ajax的关系详细介绍
2013/11/29 Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
2014/01/06 Javascript
JS常用字符串方法(推荐)
2021/01/15 Javascript
JavaScript——DOM操作——Window.document对象详解
2016/07/14 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
js 模仿锚点定位的实现方法
2016/11/19 Javascript
jQuery实用密码强度检测
2017/03/02 Javascript
JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
2017/06/30 Javascript
JavaScript 基础表单验证示例(纯Js实现)
2017/07/20 Javascript
Vue实现Layui的集成方法步骤
2020/04/10 Javascript
jQuery冲突问题解决方法
2021/01/19 jQuery
Python中对列表排序实例
2015/01/04 Python
Python常用内置模块之xml模块(详解)
2017/05/23 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
Python和Java进行DES加密和解密的实例
2018/01/09 Python
对Python字符串中的换行符和制表符介绍
2018/05/03 Python
Python实现注册、登录小程序功能
2018/09/21 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
详解程序意外中断自动重启shell脚本(以Python为例)
2019/07/26 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
2020/07/01 Python
Opencv常见图像格式Data Type及代码实例
2020/11/02 Python
html5 figure和figcaption的使用方法
2018/09/10 HTML / CSS
倡议书格式
2014/08/30 职场文书
后进生评语大全
2015/01/04 职场文书