小程序
奋斗8骚年
这个作者很懒,什么都没留下…
展开
-
微信小程序转发传值及自定义图片
近日帮朋友做个微信小程序,不得不说小程序真的很便捷 今日做到关于转发分享部分,一不小心给自己挖了坑 需求:自定义一个按钮来实现转发功能,想使转发界面换成我自定义的图片而不是缩略图,并且转发时需要传一些参数。 465fd6a611f9f0c4c7adf2afabe1d32c.jpg 这是我的按钮实现 想传一个id并且转发界面换成我的图片, 但是发现无论如何都不成功,完全取不到值,图...转载 2018-11-21 14:48:42 · 2393 阅读 · 0 评论 -
微信小程序picker组件 - 省市二级联动
picker 从底部弹起的滚动选择器,现支持五种选择器,通过mode来区分,分别是普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器,默认是普通选择器。 picker官方文档链接 由于项目需求,需要使用省市2级联动选择器,由于官方默认提供的是省市区3级联动选择器,所以自己封装了一个2级选择器 wxml文件 <view class="section"> <...转载 2018-11-21 14:51:21 · 4164 阅读 · 0 评论 -
微信小程序把页面做成图片分享
开发微信小程序的时候,经常要遇到如上图这样的,保存小程序二维码图片的分享功能。 网上找了很多都没有具体的写法,于是自己看官方文档写了一个,分享一下。 首先,需要在 wxml 中 创建一个 画板 canvas 。 wxml : <view class='more' bindtap='saveImageToPhotosAlbum'>保存图片</view> //保存...转载 2018-11-21 14:52:11 · 1126 阅读 · 0 评论 -
微信小程序:多层次对象数组的赋值、动态赋值
开发中经常会从后台拿到类似数据: data:{ info1:{ name: 'aa', address: 'bb' ... }, info2: [ { name: 'aa' }, { name: 'bb' } ... ] } 如果要修改 `name = 'cc'` 怎么做呢? 一般我们这么写: this.data.info1.name = '...原创 2018-11-21 14:53:47 · 6582 阅读 · 1 评论 -
【微信小程序采坑】用微信Canvas导出的图片到手机上会出现图片模糊问题
特别是分辨率高的手机,图片就越模糊。个问题其实和像素比有关,官方解释:destWidth和destHeight单位是物理像素(pixel),canvas绘制的时候用的是逻辑像素(物理像素=逻辑像素 * density),所以这里如果只是使用canvas中的width和height(逻辑像素)作为输出图片的长宽的话,生成的图片width和height实际上是缩放了到canvas的 1 / densi...原创 2018-12-05 10:18:01 · 3336 阅读 · 1 评论