微信小程序——断网重新加载的问题
这几天一直在修改微信小程序的bug很是头疼,由于以前没怎么接触过导致bug修改进度很慢,尤其是今忝这个断网重新加载的问题改了一天,也没弄出个所以然
由于微信小程序自带的API中缺少刷新的,所以网上查阅资料有关的解法如下,亲测可以执行
可以封装了一下wx.request来判断是否断网,及断网后记录本次请求
// fail执行时当断网处理 // 防止fail 有时会执行两次影响渲染 // 记录本次请求,加载时执行page实例的reloadFn即可其实,断网重新加载完全可以换个思路去解决比如,当网络断开时你可以给用户一个提示,告诉用户网絡连接有问题重新连接之后,让用户自己去点击加载的按钮也就相当于重新加载了。
还有一个近期解决的bug那就是当wxml或者html中,你想隐藏一个标签A(不在页面中显示并且不占用页面的空间),但是A标签上有你js文件想要获取的内容这时,你就可以将你想隐藏的A标签包裹茬另一个标签中然后将A标签父元素的 css 样式设置为{overflow:hidden,height:0}
发布了16 篇原创文章 · 获赞 15 · 访问量 7万+