点击推荐到商品推荐这里,这里不用scroll-view
在mounted中获取节点信息
mounted() {
// 选择并获取节点信息,官网建议在mounted中调用
var query = uni.createSelectorQuery().in(this)
// 用boundingClientRect获取节点的布局位置\尺寸和滚动位置信息
query.select('#recommend').boundingClientRect(res => {
console.log(res.top);
this.reScrollTop = res.top
}).exec()
}
//exec()方法一定要加上,不然在真机上点击没反应,就是这个搞了半天
点击事件
// 点击头部nav
toDesc(index) {
if (index == 3) {
console.log(index);
uni.pageScrollTo({
减去60是为了做自适应处理,按照个人情况
scrollTop:this.reScrollTop - 60,
})
console.log(this.reScrollTop);
}
},