- 微信缓存setStorageSync getStorageSync获取数据不及时
- 当前 Bug 的表现(可附上截图 用户可以多平台登陆,登陆后登陆凭证token会发生改变,改变后我会缓存起来,但是获取缓存的时候经常会获取到之前的登陆凭证token,导致用户以为我还没登陆成功。登陆后到获取数据的时间最快为3秒 ,也就是说缓存写入3秒了,我获取的还是之前的缓存,这不是扯呢么 。之前使用异步Storage和app.js里面的全局变量也是一样的。希望可以给一个合适的解决方案。!!!不接受官方更新IDE建议 !!! - 预期表现 - 复现路径 - 提供一个最简复现 Demo //登陆时写入缓存 GoIndex() { var that = this; if (!that.PhoneRegular()) return;//验证手机号 if (!that.PwdRegular(Pwdinp)) return;//验证密码 Utils.CmAjax("homes/logins", { phone: Phones, pwd: Pwdinp }, function (res) { if (res.data.state == true) { app.globalData.UId = res.data.data.id; wx.setStorageSync("Id", res.data.data.id); wx.setStorageSync("token", res.data.data.token); wx.reLaunch({ url: '../Inspection/Inspection', }) } else { Utils.ErrorTex(res.data.msg, 2000); } }, "POST", '正在登录...') }, //获取数据时读取缓存中的数据 wx.request({ header: { 'content-Type': 'application/x-www-form-urlencoded', token: wx.getStorageSync('token') }, url: "域名" + url, data: data, method: posttype, success: (res) => { }, fail: (error) => { setTimeout(function() { wx.hideLoading(); FailTex('服务器错误!', 3000); }, 1000); }, complete: (er) => { } })
2019-04-03 - 小程序开发者工具编译时随机性报错 不知道是啥
- 当前 Bug 的表现(可附上截图)[图片] 看不懂的错误 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-03-25 - 开发者工具卡顿严重
- 当前 Bug 的表现(可附上截图) 编译卡顿严重 重启工具后能流畅十来分钟 最后还是一样回到卡顿状态 编译一次需要30-40秒才能显示出页面来 - 预期表现 编译 - 复现路径 无 - 提供一个最简复现 Demo 无
2019-03-09 - 关于底部导航栏
现有业务需要实现不同角色显示不同的底部导航栏 分包中能否实现像主包中一样的底部导航栏呢?
2018-06-08 - slider标签中的bindchange和bindchanging
slider标签中的bindchange和bindchanging同时使用时只能触发bindchange 这个算是BUG吗 还是说官方就只能触发bindchange <slider style='width:95%;height:30rpx;margin:0rpx;' step='{{0.1}}' block-size='20' bindchanging="intervalChange" bindchange="intervalChange1" min="8.21" max="10.52" value='{{value}}'/> intervalChange(e){ var that=this; console.log(e.detail.value) }, intervalChange1(e) { var that = this; console.log(e.detail.value) if (e.detail.value != 9) { that.setData({ value: 9 }) } }, 需求是滑动时计算数据 松开后将数据还原
2018-04-10