微信小程序
时间在飞飞
联系方式:18501080314 有2年音乐艺术教育行业工作经验,3年电商行业工作经验。热爱思考和实践,有4年多前端开发经历,其中3年旅游服务电商行业开发经验。性格开朗,热爱技术,有责任心,工作能力强。
展开
-
mpvue 同一个路由只有一个实例,页面切换瞬间可以看到数据闪烁改变 闪一下之前页面的数据
https://www.jasondavies.com/wordcloud/http://tridiv.com/https://720yun.com/css hintHoudiniworkletsCSS workflowsTyped OM Object使用css 变量更少的bug,例如数字值总是以数字的形式返回而不是字符串。el.style.o...原创 2018-08-07 22:41:55 · 865 阅读 · 0 评论 -
小程序多层嵌套wx:for循环多个嵌套数组 嵌套循环修改index与item 列表渲染 嵌套for循环 (二维以上循环)
小程序中进行列表循环的时候,如果有嵌套列表循环中,就需要解决默认的index和item 别名的问题这是我在工作中做的一个品牌筛选列表其中遇到了要嵌套循环 brandList,进行列表渲染在小程序中,默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item。这时候就需要用到 wx:for-index 和 wx:for-item 来解决<view wx:for="{{brandList}}" id="{{'brand_'+e_index}}...原创 2020-05-18 09:57:05 · 8479 阅读 · 7 评论 -
微信小程序 修改数组或对象中的一个属性值单个属性赋值 的方法
1、在微信小程序中我们在逻辑层使用“=”改变data中的数据,视图层没有改变。使用等于号“=”赋值的方式,在微信小程序中可以改变data中的数据,但是不能改变视图层的数据,微信提供了解决这个问题的方法,就是setData()方法。2、但是修改数组或者对象中的一个属性值的写法就不能直接写。否则会报错。使用“[ ]”符号可以很好的解决这个问题。下面贴上代码onCheckChange(event) { var index = event.currentTarget....原创 2020-05-09 14:55:54 · 4056 阅读 · 5 评论 -
微信开发工具更新后crypto-js报错
微信开发工具更新后crypto-js报错maximum call stack size exceeded我们有个小程序已经实现了扫描二维码连接wifi的功能,现在多出了一种设备使用了另一种二维码,二维码的规则一样,但是携带的参数跟之前的不一样,需要改一下代码,结果项目运行,之后就出现了这个情况这应该是依赖包打包之后出现的引用不正常造成的,但是不同的代码构建了好几次都没有成功。...原创 2019-12-26 11:13:40 · 1542 阅读 · 0 评论 -
aes.js JS实现 加密 解密
用到的库:aes-js 官方地址:https://github.com/ricmoo/aes-js原本在小程序中是计划使用 CryptoJS 的,但是考虑到aes-js也可以满足并且size也小。//秘钥var pass = "25bc2e22f4da436422ec6a428bdf4db1";//秘钥转成字节var key = aesjs.utils.utf8.toB...原创 2019-11-08 12:08:29 · 3593 阅读 · 0 评论 -
微信小程序 引入字体图标 字体 使用base64解决字体请求问题
在做公司的项目的时候,引入了奥森字体图标,控制台对这个url有报错提示,虽然字体显示正常,但还是想解决这个烦人的报错,试过加载目录中的fontawesome-webfont.ttf 静态资源但是加载不上,最后把ttf字体转换成base64格式解决了这个问题。这个是字体转base64格式的网址:https://transfonter.org/这一次再次编译就不会有报错提示了。...原创 2018-04-08 19:17:02 · 1173 阅读 · 0 评论 -
微信小程序 json文件注释
改了两三次appid,因为跟那个公司合作就会给他们增加跳转,所以需要添加appid ,但是每次都要查一下哪个id到底是哪个公司的,就很麻烦 因为json文件中加注释会报错。就这样解决了一下这个问题...原创 2019-05-21 11:40:34 · 4214 阅读 · 2 评论