上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页

2019年5月29日

微信小程序开发——使用第三方插件生成二维码

摘要: 微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas。这里采用组件封装的方式,方便支持页面生成多个二维码,并添加了长按保持到手机相册。 阅读全文

posted @ 2019-05-29 18:16 逍遥云天 阅读(10098) 评论(2) 推荐(1) 编辑

2019年5月27日

微信小程序开发——文本框种输入手机号,点击获取验证码无反应的处理方法

摘要: 异常描述: 如下图,输入手机号码之后,点击右侧的获取验证码,在开发工具是OK的,真机测试无反应: 页面编码跟H5差不多的,H5没出现这个问题,但是小程序就不一样了。 异常分析: 页面结构层面,为了方便样式排版,手机号码输入框跟验证码输入框是一样宽的,获取验证码的层以绝对定位的方式固定在手机号码输入框 阅读全文

posted @ 2019-05-27 15:38 逍遥云天 阅读(6207) 评论(0) 推荐(0) 编辑

微信小程序开发——base64位图片显示问题

摘要: 前言: 目前小程序项目需要后端借口提供验证码图片,后端是以base64位返回的,按照H5的做法,前边拼上 data:image/png;base64, 应该就可以了,关键代码如下: H5: 如此,显示正常,没有做任何特殊处理。 小程序: 当然也可以直接在js中把base64位的格式头拼接在数据的前边 阅读全文

posted @ 2019-05-27 11:22 逍遥云天 阅读(20355) 评论(0) 推荐(0) 编辑

2019年5月15日

微信小程序开发——修改小程序原生checkbox、radio默认样式

摘要: 复选框: 闲话少说,这里直接介绍如何修改小程序提供的复选框的样式,如原生的是这样的: 需要的是这样的: 示例代码: 注:复选框选中后内部样式部分,最后两行样式一定要有,不然复选框选中后内部的圆点会不居中(而且不太好调),具体的就不细说了,有兴趣的可以试试: 如上,还是跟我们修改html原生标签样式是 阅读全文

posted @ 2019-05-15 19:34 逍遥云天 阅读(14438) 评论(0) 推荐(2) 编辑

2019年5月13日

微信小程序开发——微信小程序下拉刷新真机无法弹回

摘要: 开发工具中下拉之后页面回弹有一定的延迟,这个时间也有点久。真机测试,下拉后连回弹都没有,这个问题要解决,就得在下拉函数里加上停止下拉刷新的API,如下: 阅读全文

posted @ 2019-05-13 11:46 逍遥云天 阅读(1768) 评论(0) 推荐(0) 编辑

2019年5月6日

javascript数组遍历的几种常用方法性能分析对比

摘要: 前言: 数组遍历有很多种方法,虽然不同方法有不同的特性及适用环境,除了普通飞for循环之外,for...in能直接输出数组元素的索引,for...of能直接输出数组元素的值,map则可以直接生成新的数组,forEach则可以遍历修改元祖元素的值。那么这些方法在性能上相比怎么样呢? 验证: 为了验证这 阅读全文

posted @ 2019-05-06 09:55 逍遥云天 阅读(1847) 评论(0) 推荐(0) 编辑

2019年4月30日

微信小程序开发——列表分页上拉加载封装实现(订单列表为例,订单状态改变后刷新列表滚动位置不变)

摘要: 业务需求: 业务需求是给订单列表添加分页功能,也就是上拉加载这种每次只请求加载固定数量的数据。 需求分析: 对业务来说就是简单的分页上拉加载,但是对于技术实现来说,除了要处理分页数据的累加加载,还要处理操作订单返回列表后需要更新列表数据以同步订单最新状态,其中的难点在于后者。 当然你可以直接重新初始 阅读全文

posted @ 2019-04-30 17:47 逍遥云天 阅读(3858) 评论(0) 推荐(0) 编辑

2019年4月24日

微信小程序开发——点击防重的解决方案

摘要: 对于一些涉及后端接口请求的单击事件,不论后端是否做了请求限制,前端还是有必要进行点击防重处理的。 这样既能减少对服务器端的压力,也能有效防止因重复请求而造成一些不可预期的异常。 尤其是接口请求结果处理的逻辑中有需要调用小程序api,如获取手机号码授权、支付、领取卡券这些API。 虽然这些API都能调 阅读全文

posted @ 2019-04-24 19:07 逍遥云天 阅读(3112) 评论(3) 推荐(0) 编辑

2019年4月16日

微信小程序开发——点击按钮退出小程序的实现

摘要: 微信小程序官方是没有提供退出的API的,但是在navigator这个组件中,是有退出这个功能的: 详情参考官方文档:navigator。 示例代码: 不过这个功能最低支持版本时 2.1.0 ,如果一定要使用这个功能,那么最好在小程序管理后台中设置最低基础库版本不低于2.1.0,如果对小程序支持的最低 阅读全文

posted @ 2019-04-16 11:35 逍遥云天 阅读(10918) 评论(0) 推荐(1) 编辑

2019年4月11日

css选择器的优先级

摘要: 为同一个元素设置多个样式时,此时哪个样式生效由选择器的优先级确定: 选择器的优先级(权重): 阅读全文

posted @ 2019-04-11 15:02 逍遥云天 阅读(245) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页

导航