web移动端
咸虾米_
这个作者很懒,什么都没留下…
展开
-
js的localStorage保存数据到浏览器缓存
//定义全局变量函数 var localStorage = window.localStorage; //定义全局变量 //设置缓存 function (key, value) { var v = value; //是对象转成JSON,不是直接作为值存入内存 if (typeof v == 'object') { v = JSON.stringify(v); v = 'obj-' + v; } else { v = 'str-' + v; } var localStorage = w转载 2020-09-24 17:06:16 · 796 阅读 · 0 评论 -
BetterScroll 2.0网络数据过慢,不能滚动问题
BetterScroll 2.0网络数据过慢,不能滚动问题问题所在官方的办法解决办法核心代码就在refresh()方法,用户上拉操作的时候重新运行BScroll,让后续DOM内容置入,实现顺畅的滑动效果。 问题所在 从网络加载过来的数据,特别是大图,加载速度过慢,导致图像的高度没有实际的显示,因此better-scroll计算不上图像的高度,因此导致BScroll无法正常滚动。 官方的办法 官方在“疑难杂症”模块中介绍了无法监听图片是否加载完成的方案。 解决办法就是: 在图片的 onload 的回调函数里面原创 2020-09-23 23:48:54 · 321 阅读 · 0 评论