uniapp中如何获取元素的宽度高度等信息

小程序端是没有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方法必须执行,即便什么也不做,否则不会获取到任何数据
})

版权声明:本文为daoxiaofei原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。