uniapp通过id获取dom的宽度,高度,位置等(应该是 任意平台都通用 )

uniapp通过id获取dom的宽度,高度,位置等( 任意平台都通用 )

javascript 复制代码
<template>
	<view class="" id="domId"></view>
</template>

// 如果获取的dome高度等不对,还需要加上延迟setTimeout(()=>{ }, 100)
this.$nextTick(() => {
	const query = uni.createSelectorQuery().in(this);
	query
		.select('#domId')
		.boundingClientRect((dome) => {
			console.log(dome)
		})
		.exec();
})

console.log打印的值

javascript 复制代码
{
    "id": "domId",
    "dataset": {},
    "left": 0,
    "right": 484,
    "top": 0,
    "bottom": 282,
    "width": 484,
    "height": 282
}
相关推荐
于慨4 小时前
uniapp打包h5应用如何开启history模式,以及资源管理器直接打开存在问题
uni-app
姥姥家的饭6 小时前
uniapp 文本转语音
uni-app
素**颜9 小时前
uniapp 基于xgplayer(西瓜视频) + renderjs开发,实现APP视频播放
javascript·uni-app·音视频
顽疲9 小时前
从零用java实现 小红书 springboot vue uniapp (6)用户登录鉴权及发布笔记
java·vue.js·spring boot·uni-app
竣子好逑12 小时前
uniapp 微信小程序 数据空白展示组件
微信小程序·小程序·uni-app
孙 悟 空1 天前
uni-app:监听页面返回,禁用返回操作
前端·javascript·uni-app
mosen8682 天前
uniapp中uni.scss如何引入页面内或生效
前端·uni-app·scss
lyz2468592 天前
uniapp popup弹窗组件的自定义使用方法
uni-app
沙尘暴炒饭2 天前
uniapp 前端解决精度丢失的问题 (后端返回分布式id)
前端·uni-app
牛牛科技2 天前
生产管理系统PHP+Uniapp源码
uni-app