小程序
文章平均质量分 56
搁 淺~
这个作者很懒,什么都没留下…
展开
-
小程序实现大转盘
使用小程序来实现一个大转盘吧!大转盘都不陌生,开始抽奖,然后停止的位置就是获得的奖品。 实现方法:setInterval 先来实现一下匀速大转盘吧 先将转盘设计好,比如3 x 3 的大转盘,中间是个开始按钮; 我这里设置的是背景颜色的变化,当抽奖到达某个位置时,这个位置的颜色发生变化; 先贴一下我的ttml页面吧(不要在意我奇怪的配色~) // index.ttml <view class="container"> <view class="box"> <原创 2021-11-26 18:41:13 · 3465 阅读 · 0 评论 -
Object.assign()和Promise的结合,你还不知道??超级无敌托马斯好用
在写一个小程序的时候可能要使用到tt.getUserInfo,tt.getSystemInfo,tt.getSetting。。。这些有一个共同特点,都会有一个回调函数,并且我们会使用到success内的结果。如果项目中要使用到多个这样的api,不如统一处理,用promise返回结果,避免层层回调,保持代码简洁 前提:使用promise封装一个函数这个要知道哦,如果还没有使用过,可以去看看我的第一篇文章,就是用promise封装的wx.request(); “(_)” 那我们直接看代码过程吧 一,可以把这.原创 2021-03-29 20:21:52 · 243 阅读 · 0 评论 -
小程序 数字太大导致精度缺失问题
遇到的问题: 服务端传递过来一个json字符串,里面包含一个数字6931928798271278861,但是我这里parse之后就变成了6931928798271279000 是因为js中Number的范围为-9007199254740992~9007199254740992(-2^53 ~2^53),具体的解释大家可以参考https://www.cnblogs.com/littlestart/p/6023976.html 不再赘述了 来吧,开始解决问题 解决思路: npm构建第三方包 .原创 2021-02-25 11:03:41 · 1299 阅读 · 0 评论 -
小程序绘制海报保存到相册
说在前面的话 自己第一次制作了海报并且保存相册,故来记录一下。。。分享给需要的朋友,这里以字节小程序为例,明白思路,学以致用!!! 正文开始了(一本正经) 思路: 1.用canvas绘图,将自己的海报绘制出来 2.将绘制好的canvas转化成图片 3.调用api将生成的图片保存到相册 tip:为什么要用canvas呢?因为只有图片才可以保存到相册,把你海报的所有东西变成一张图片,仿佛只能canvas了吧。思路了解,码上就来! 第一步:绘制海报 我们可以想一下海报的构成:背景,头像,昵称,标题,正原创 2021-01-19 11:14:32 · 423 阅读 · 0 评论