记录uniapp上获取标签的高度,也可获取宽,位置
【代码】记录uniapp上获取标签的高度,也可获取宽,位置。
·
//生成id,放到指定标签上
this.uid = uni.$u.guid()
//根据id获取标签信息
this.queryRect(uid)
// 查询内容高度
queryRect(uid) {
// $uGetRect为uView自带的节点查询简化方法,详见文档介绍:https://www.uviewui.com/js/getRect.html
// 组件内部一般用this.$uGetRect,对外的为uni.$u.getRect,二者功能一致,名称不同
return new Promise(resolve => {
this.$uGetRect(`#${uid}`).then(size => {
resolve(size.height)
})
})
},
更多推荐
已为社区贡献1条内容
所有评论(0)