<div class="ex" id="ex">三行的高度,三行的高度,三行的高度,三行的高度,三行的高度,三行的高度,三行的高度</div>
mounted: function (){
//頁面中直接調用
this.getElementHeight('#ex')
//組件中調用,我也不知道為什么要重新定義this
let _this = this
setTimeout(function(){
_this.getElementHeight('#tit'+_this.index)
}, 100) })
}
methods: {
// 獲取指定元素實際寬度
getElementHeight(id = "") {
let _query = wx.createSelectorQuery();
_query.select(id).boundingClientRect()
_query.exec((res) =>{
this.tHeight = res[0].height
})
},
}