- 博客(8)
- 收藏
- 关注
原创 微信小程序onLaunch中已经在执行获取token,页面内网络请求等待token结果在执行
token在onLaunch中获取最为便利快速高效,但是在进入页面后调用接口时可能存在token还未获取到的情况,这时在每个落地页都加个token轮训有点不现实,那就在封装的request种进行token的判断及轮训并不阻塞接口的调用。
2023-08-15 10:58:55 452
原创 微信小程序自定义组件同步调用
目前微信官方的推荐写法一般都是用triggerEvent来抛出数据,用bind...来接收。这里提供组件的同步调用不适用bind来接收triggerEvent抛出的数据。(借助了co.js,不想使用的可以用async和await代替)例子:自定义弹窗,同步调用自定义弹窗组件返回当前用户操作结果。
2023-08-14 14:19:14 354
原创 微信小程序关于子页面对主页面的数据操作方式
实际开发中有很多主页面展示内容的列表,子页面编辑内容,因为内容不是一种类型,就涉及到多个分支的子页面对主页面的内容列表的操作。实现方法:主页面做数据监听,子页面数据修改时触发主页面数据监听改动数据。仅供参考(实现方式有多种,这里只是展示一种思路)
2023-08-14 14:02:03 217
原创 关于Proxy的粗浅应用(实时更新数据)
在每次查询designs的count时会实时计算当前商品的总个数,在每次商品数量变换时比较count与totalNum的值用以判断是否超出。案例:多个商品,要求每种商品的总个数不大于某个既定值,每种商品可以有多个商品。
2023-08-14 11:11:36 71
原创 在mac上安装atom的wxml插件重新运行后报错
atom安装wxml重启后这个错误Failed to load snippets from '/Users/zhouxuwei/.atom/packages/atom-wxml/snippets/wxml.cson'/Users/zhouxuwei/.atom/packages/atom-wxml/snippets/wxml.cson: Duplicate key 'wxml Map'解决方法简单...
2018-04-09 09:51:22 805
原创 atom用atom-beautify格式化微信小程序代码
公司硬性要求代码格式问题,我是用atom编写的微信小程序代码,这就蛋疼了,百度的atom-beautify最多只支持格式化js和json的代码,查了半天没有找到解决办法,就想把插件改一下,因为wxml和wxss与xml和css没什么区别,就想着能不能把wxml和wxss添加到atom-beautify的xml和css的读取文件里面,然后发现,可行!下面看截图:先找到atom-beautif
2018-01-08 11:41:17 3909 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人