![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信小程序
海天酱油zz
已转战掘金社区,掘金名称:htSauce
展开
-
小程序z-index层级问题view组件坑,z-index失效
刚转开发组不久让我写一下页面,然后呢小程序所有的都是需要重新看的。当然在转开发组之前我已经看过差不多一周的文档,大致是了解的,但是小程序的坑是官方文档没写的。今天遇到的这个问题是这样的,我们经常会写一些页面就是类似弹窗一样的页面,或者像淘宝app下面的固定菜单栏,这时候呢,大家肯定是需要用到z-index这个css代码的我早上写的时候怎么写都不成功,后来修改之后代码是这个样子才成功。w...原创 2018-09-17 13:40:00 · 42714 阅读 · 3 评论 -
微信小程序ajax封装,加入防抖,全局错误正确信息处理,加载蒙版处理(改)
说明:这篇博客其实和之前发的一篇博文是差不多的,只不过一个是在vue环境使用,一个是在微信小程序下使用。同样:封装基于promise解决问题:1、ajax加载蒙版2、全局错误提示3、全局成功提示4、防抖功能配合(解决蒙版延迟导致客户能够点击多次)5、默认数据过滤处理,当字符串中出现NaN,undefined,null则过滤,数据为空过滤,注意长度为零的数组不过滤...原创 2019-06-19 14:28:22 · 694 阅读 · 0 评论 -
小程序实现数据监听
项目描述:本人是这个项目中需要使用websocket返回的数据,但是websocet如果放在页面中切换就会频繁的断开重连。这是不切实际的。所以将websocket写在了app.js下面,但是问题也随之而来。虽然app.js下面数据实时变化,但是我websocket的数据不会对应实时更新到别的页面。最后感谢简书的一位大佬,具体链接在最后代码部分://app.jsApp({ ...原创 2019-04-25 11:23:58 · 11930 阅读 · 0 评论 -
(websocket)微信小程序心跳包和pc心跳包
1、我的开发方式全部为es6的语法,并且用es6的class方式封装心跳2、代码仅供参考,虽然实际项目中个人是有使用的3、所有代码我都用注释,就不仔细解释了。但是能用。一、pc心跳class WebSockets { constructor(opt) { //websocket实例 this.ws = null; //url this.url ...原创 2019-04-25 11:13:37 · 2931 阅读 · 0 评论 -
js连续请求并发处理,promise和async/await
本次使用,核心在于promise和async/await的使用。上代码://获取所有门店的数据,一万家门店情况this.storelists(1, 10000, "", true)//注意async .then(async e => { let that = this;//for循环进行所有数据处理 for (var i = 0; i < e.le...原创 2019-03-22 12:49:28 · 2889 阅读 · 0 评论 -
小程序踩坑记录,兼容,bug等,持续更新
表示小程序的第一个项目就踩坑这么多,难受…………一、小程序navigateTo网络延迟产生连续跳转问题,采用节流函数//调用封装的节流函数方式防止bug,一秒内只能跳转一次that.binging();//采用节流函数方式,解决微信延迟多次跳转bug,binging:util.throttle(function () { wx.navigateTo({ ...原创 2018-11-30 14:47:02 · 943 阅读 · 0 评论 -
微信openid和unionid的关系
同一个用户在小程序和公众号的下的两个openid肯定不一样 如果小程序和公众号都绑定在同一个开放平台账号下的话,用户在小程序和在公众号下的unionid是一样的 如果先有公众号并且积累了大量粉丝,然后才有的小程序,然后想在小程序下也能识别公众号粉丝怎么办呢? 首先将公众号和小程序关联到同一个开放平台账号 通过API将公众号粉丝列表全部拉一遍,同时计...原创 2018-09-28 10:07:44 · 5416 阅读 · 0 评论 -
wxbarcode 存在的bug
二维码不存在问题,但是当使用条码的时候注意给最后一个字符增加一个空字符,这样能避免生成错误原创 2018-09-18 08:46:45 · 1599 阅读 · 0 评论 -
最简单的小程序数据监听,最简单的vuex原理,实现跨页面通讯(转)
声明转载至:简书:原文地址:https://www.jianshu.com/p/2ba137a02f09代码部分://模拟数据定时变化startWebSocket() { setInterval(()=> { this.setChangedData(121212); }, 5000);},//二级页面的监听函数addListener: function(ca...转载 2019-07-23 09:16:15 · 689 阅读 · 0 评论