1. 页面之间如何传递图片

场景:

在page1下面选择了一张图片,点击“下一步”跳转到下一个页面,下个页面需要将选择的图片展示出来。

解决方案

使用wx.chooseImage()方法获取图片,将本地图片链接存储到全局变量中,在下个页面通过全局变量获取本地图片链接。

2. 在回调方法中无法使用this.setData()函数

现象:

在如下的回调函数中使用this.setData()时:

chooseImage: function() {wx.chooseImage({success: function(res) {if(res.tempFilePaths.length > 0) {this.setData({});}else{wx.showToast({title: '获取图片失败!',})}},fail: function(){wx.showToast({title: '获取图片失败!',})}})},

会报错:

this.setData is not a function

解决办法:

在调用wx.chooseImage方法之前声明:

var thisTem = this;

然后使用:

thisTem.setData();

3. scroll-view实现左右滑动

场景:

官网的实例不全,没有给出css样式。

解决方案

需要在容器scroll-view上加上样式:

width: 100%;
white-space: nowrap;/* 规定段落中的文本不进行换行 */

里面的内容必须在同一行,可以加样式

display: inline-block;

4. 实现点击小图片就会显示在头像上,可以缩放,转换和删除

使用手势监听。

5. 一些小问题的解决方案

  1. 垂直居中

https://www.zhihu.com/question/20543196

  1. 让position:absolute超出DIV溢出隐藏

https://www.cnblogs.com/cheney-cai/p/5949752.html

  1. JS中let、const的意义

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/let

https://www.cnblogs.com/ksl666/p/5944718.html

  1. exports 和 module.exports 的区别—node.js

http://cnodejs.org/topic/5231a630101e574521e45ef8

  1. 解构赋值
if (e.touches.length === 1) {let {clientX, clientY} = e.touches[0];  //这个啥意思this.startX = clientX;this.startY = clientY;this.touchStartEvent = e.touches;} else {let xMove = e.touches[1].clientX - e.touches[0].clientX;let yMove = e.touches[1].clientY - e.touches[0].clientY;let distance = Math.sqrt(xMove * xMove + yMove * yMove);this.setData({'stv.distance': distance,'stv.zoom': true, //缩放状态})}

https://segmentfault.com/q/1010000010550926

6. 保存html为图片

解决方案:

装饰好后,将各个图片的坐标和大小获取到,依次画到画布上,再保存起来。

7. 更新数组中特定的值

let showDogsItem = 'showDogs[' + id + '].partTouchData'this.setData({[showDogsItem]: partTouchData})

微信小程序开发问题汇总相关推荐

  1. input ios问题 小程序_微信小程序开发常见问题汇总

    原标题:微信小程序开发常见问题汇总 1.域名必须是https 非https的域名不被微信小程序允许. 2.input组件placeholder字体颜色 卸载placeholder-class里面的co ...

  2. 标星 2.7w+ 堪称史上最全的微信小程序开发资源汇总

    [公众号回复 "1024",免费领取程序员赚钱实操经验] 2017 年 1 月,微信小程序一夜成名. 微信小程序成名后,各大厂开始效仿,相继出现了支付宝.百度.今日头条.QQ.抖音 ...

  3. 微信小程序开发资料汇总

    >> 微信小程序开发工具下载 社区推荐: >> 蜂鸟-微信小程序开发者社区 >> 很快-微信小程序开发者社区 博文推荐: >> 微信小程序开源Demo精 ...

  4. 微信小程序开发问题汇总 1

    前言 经过将近一个多月的开发,我们团队开发的微信小程序 "出发吧一起" 终于开发完成,现在的线上版本为 2.2.4-beta 版 本文档主要介绍该小程序在开发中所用到的技术,已经在 ...

  5. 呕心沥血三天三夜整理出2021最新最全微信小程序开发资源汇总

    前言: 本文收集了微信小程序开发过程中会使用到的资料.问题以及第三方组件库.本文不是一篇关于如何学习微信小程序的入门指南,也非参考手册,只是一些资料的整理. 置顶 WePY:组件化的小程序开发框架 

  6. 微信小程序开发(一)基础概念汇总

    大家好,我是千与千寻,最近开始涉及小程序开发了,学一学最后做出来一个项目,最开始进入微信小程序开发的时候,如果学过Vue框架接触微信小程序开发的速度会非常快.我准备顺便开设一个专题,进行讲解微信小程序 ...

  7. 微信小程序开发,基础知识点汇总详解

    目录 一.目录中文件说明 1.app.js文件 2.project.config.json文件 3.sitemap.json文件 4.页面中的.json文件 5.如何创建小程序页面 二.微信中代码的格 ...

  8. 微信小程序开源项目库汇总-持续更新

    微信小程序开源项目库汇总,里面集合了OpenDigg 上的优质的微信小程序开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等 UI组件 weui-wxss ★852 - 同微信原生视觉体验一致 ...

  9. 微信小程序开源项目库汇总

    最近做了一个微信小程序开源项目库汇总,里面集合了OpenDigg 上的优质的微信小程序开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star. UI组件 ...

最新文章

  1. 组合逻辑和时序逻辑学习笔记
  2. 使用Druid数据源时候这个问题碰到过没:connection holder is null
  3. python就业前景分析-最新的Python就业前景分析一览表
  4. HDU1266 Reverse Number
  5. linux 压缩解压归档
  6. zabbix监控深信服_Zabbix 远程代码执行漏洞CVE202011800
  7. python中的装饰器-(重复阅读)
  8. 丰田chr优惠5万_盛秦西苑三期预计下半年开盘 排卡享交1万抵5万优惠
  9. 大数据之-Hadoop3.x_MapReduce_自定义序列化步骤---大数据之hadoop3.x工作笔记0095
  10. 租用服务器怎么免去后顾之忧?
  11. 《树莓派Python编程入门与实战》——1.2 获取树莓派
  12. 最新计算机主板参数,电脑主板参数知识
  13. 三星升级助手无法连接服务器,三星S 换机助手不能连接手机怎么办?
  14. 软件测试相关试题知识点
  15. 计算机专业 外文数据库,计算机专业外文翻译+原文-数据库管理系统介绍
  16. 数字未来,NFT未来,Game Farmer创始人胡烜峰在IGS上讲述FoxNFT和他的故事
  17. EMQ压力测试及系统优化(单机11万并发连接)
  18. Yolov5:报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position 577
  19. 【华人学者风采】杨鸣波 四川大学
  20. 软件工程学科对人类社会和生活的重要意义_2019-2020全国软件工程专业大学排名,高考生志愿填报看过来...

热门文章

  1. 设置searchDisplayController的searchResultsTableView的UITableViewStyle为grouped
  2. 当systeminfo不能显示系统启动时间了--用命令行修复一下
  3. Js 对象添加属性
  4. 注解-@Conditional的使用
  5. Linux进程间通信(信号量)
  6. 软件测试用例设计方法-等价类划分法
  7. python类中包含一个特殊的变量、它可以访问类的成员_Python 类的特殊成员介绍...
  8. raster | R中的栅格操作符(下)[翻译]
  9. matlab小游戏源代码下载,3个游戏代码和164个教学源码 - 源码下载|Windows编程|源代码 - 源码中国...
  10. python变量类型声明_python变量声明及简单数据类型