vue 中使用 better-scroll ,怎么获取某个元素的offsetTop,急!!!!!!!!!!!!!!
better() {
this.$nextTick(() => {
this.scroll = new BScroll(this.$refs.wrapper, {
pullUpLoad: { //上拉距离
threshold: -5,
resizePolling: 60
},
})
this.scroll.on('scroll', (pos) => {
console.log(pos.y)
console.log("aaaa",this.$refs.tabs.offsetTop)
})
this.load() //绑定上拉
})
},
this.scroll.on('scroll', (pos) => {
console.log(pos.y)
console.log("aaaa",this.$refs.tabs.offsetTop)
})
<div ref="tabs">
<van-tabs v-model="active" animated @click="onClick">
<van-tab v-for="(item,index) in menuList" :title="item.name" :key="index"></van-tab>
</van-tabs>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论