
小程序
RenQiang_Cheng
拥有7年的工作经验,主攻JAVA方向,附带学习前端技术,包括微信小程序、微信公众号、nodejs等。研读过《算法4》、《JavaScript高级程序设计》、《MySQL技术内幕》等技术书籍。
展开
-
微信小程序-获取用户信息-前端写法
开发微信小程序,前提是申请到一个 appId 并拿到 appSecret ,并在微信公众平台配置好小程序对应的服务器域名。小程序可以通过两种方式获取到用户信息,并且获取到信息之后,推荐直接存到小程序的全局变量中,后续直接在全局变量中读取,无需在重新获取。方法一:使用 appId 新建小程序模板,在创建时,勾选中“建立普通快速启动模板”。创建成功后,在 pages/index/index...原创 2018-08-12 13:30:36 · 5163 阅读 · 1 评论 -
微信小程序-获取用户信息-后端写法
之前介绍了两种小程序获取用户信息的写法,其中第二种需要后端配合完成。后端我使用了一个第三方的 jar 包:我使用的是 2.9.6.BETA 版本。这个版本提供了通过微信参数解析用户信息的方法,只要在配置文件中把微信小程序的信息配置完成就可以直接使用,非常方便。直接看后台获取用户信息和生成第三方token 的方法,这里的生成方式是直接使用 java 自带的方法:@Autow...原创 2018-08-12 13:47:40 · 22641 阅读 · 2 评论 -
微信小程序,canvas 15秒 画一个圆,支持暂停、开启
小程序中可能会遇到需要画一个类似于计时器的圆,这里是一个 demo,可以拿走根据自己的业务需求进行调整。代码比较简单,重点还是写代码的时候注意几点原则吧:1,每个方法不要超过30行2,有重复的逻辑,考虑抽取共有方法3,初始化的变量,可以不设置,使用默认值wxml代码<canvas style="width:200px; height:200px;" canvas-i...原创 2019-05-31 14:48:55 · 1158 阅读 · 0 评论 -
小程序 js 异步方法 callback 使用
最近接手了一个小程序项目,其中最大的Js文件在两千行左右,我根据业务逻辑浏览了一遍该js文件,发现很多代码写的都有问题,可优化的内容很多。下面通过该js文件,总结出了几点,今天先更新一下关于 callback 的使用吧。 callback 都是基于异步方法使用的,优势: 1,它保证了异步调用流程的正确性,不会出现下一步没有获取到上一步的参数内容,导致下一步执行失败...原创 2019-06-18 13:46:36 · 3510 阅读 · 0 评论