小程序端是没有dom的,那么在uniapp中怎么获取元素的高度等信息
uniapp提供了对应的api方法,开发者直接调用即可,如下:
// select中的参数就如css选择器一样选择元素
let info = uni.createSelectorQuery().in(this).select(".scrollbox");
info.boundingClientRect(function(data) {
// data - 包含元素的高度等信息
// console.log(data.height) // 获取元素宽度
}).exec(function(res){
// 注意:exec方法必须执行,即便什么也不做,否则不会获取到任何数据
})