微信小程序scroll-view使用echarts遇到的坑
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了微信小程序scroll-view使用echarts遇到的坑,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含912字,纯文字阅读大概需要2分钟。
内容图文
在之前做的一款小程序中,遇到了这样的的需求:
列表向下更新数据的操作,数据的展示大概是这个样子的:
当时脑子里就想着用scroll-view来实现效果,可惜我还是踩了原生小程序的坑啊。
百度出来这样的问题
1.canvas 组件是由客户端创建的原生组件,它的层级是最高的,不能通过 z-index 控制层级。
2.请勿在 scroll-view、swiper、picker-view、movable-view 中使用 canvas 组件。
3. css 动画对 canvas 组件无效。
4.避免设置过大的宽高,在安卓下会有crash的问题
最后是使用了onPageScroll来解决下拉刷新的效果,
onPageScroll:function(e){
let _this=this
var windowHeight = wx.getSystemInfoSync().windowHeight
wx.createSelectorQuery().select('#list').boundingClientRect(rect=>{
if( windowHeight+e.scrollTop >= rect.height-20 && _this.data.page<_this.data.totalPage){
_this.setData({
page:_this.data.page+1
})
_this.initData()
}
setTimeout(function(){
if(_this.data.page == _this.data.totalPage){
_this.setData({
noMore:true,
loading:false
})
}
},2000)
}).exec();
}
内容总结
以上是互联网集市为您收集整理的微信小程序scroll-view使用echarts遇到的坑全部内容,希望文章能够帮你解决微信小程序scroll-view使用echarts遇到的坑所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。