是这样的 页面 的 一个 view 是需要根据 上一个 view 的 高度 就行计算的,但是又因为 view 是 同步的,所以 view 的高度有时计算错误
各位有什么方法吗?
在mounted或者用$nextTick试下
在onload()里面获取第一个view高度,然后在获取成功方法里设置第二个view的高度
//获取元素高度
var query = wx.createSelectorQuery();
query.select('#xxx').boundingClientRect();
query.exec(function (res) {
// console.log("获取当前元素距顶部距离", res);
that.setData({
headHeight: res[0].height,
})
})