位置: IT常识 - 正文

在Vue中获取DOM元素的实际宽高(在vue中获取dom元素)

编辑:rootadmin
在Vue中获取DOM元素的实际宽高

推荐整理分享在Vue中获取DOM元素的实际宽高(在vue中获取dom元素),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue获取dom元素的属性,vue中怎么获取dom,vue获取元素的方法,vue3.0 获取dom,vue获取元素的方法,在vue中获取dom元素,在vue中获取dom元素,在vue中获取dom元素,内容如对您有帮助,希望把文章链接给更多的朋友!

在Vue中获取DOM元素的实际宽高(在vue中获取dom元素)

最近使用 D3.js 开发可视化图表,因为移动端做了 rem 适配,所以需要动态计算获取图表容器的宽高,其中涉及到一些原生DOM API的使用,避免遗忘这里总结一下。

一、获取元素

在 Vue 中可以使用 ref 来获取一个真实的 DOM 元素。 为了保险起见,所有的 DOM 操作建议都放在 $nextTick() 方法中。

<template> <div class="box" ref="wrap"></div></template><script>export default { mounted() { // 获取 DOM 元素 this.$nextTick(()=>{ let $ele = this.$refs.wrap }) },}</script><style scoped> .box { width: 100%; height: 200px; background-color: pink; }</style>二、获取元素宽高使用 offsetWidth 、 offsetHeight 方法,返回 Number 类型的值,如:52。let $ele = this.$refs.wrap// 宽let width = $ele.offsetWidth// 高let height = $ele.offsetHeight使用 window 全局对象中的 getComputedStyle API,返回 String 类型的值,包含px单位,如: '100px'。let $ele = this.$refs.wrap// 宽let width = window.getComputedStyle($ele).width// 高let height = window.getComputedStyle($ele).height

欢迎访问:天问博客

本文链接地址:https://www.jiuchutong.com/zhishi/297422.html 转载请保留说明!

上一篇:前端将base64图片转换成file文件

下一篇:若依(RuoYi )权限管理设计(若依和pig)

  • 路由器设置不正确(路由器设置不能上网)(路由器设置不正常怎么办)

    路由器设置不正确(路由器设置不能上网)(路由器设置不正常怎么办)

  • 苹果手机内存灰色是指什么(苹果手机内存灰色系统数据)

    苹果手机内存灰色是指什么(苹果手机内存灰色系统数据)

  • 计算机网络中主要使用的交换技术(计算机网络中主体设备称为什么)

    计算机网络中主要使用的交换技术(计算机网络中主体设备称为什么)

  • 买火车票显示待核验(买火车票显示待出票什么意思)

    买火车票显示待核验(买火车票显示待出票什么意思)

  • 苹果手机隐藏的应用怎么移出来(苹果手机隐藏的相册怎么打开)

    苹果手机隐藏的应用怎么移出来(苹果手机隐藏的相册怎么打开)

  • 排单发货什么意思(什么叫排单发货)

    排单发货什么意思(什么叫排单发货)

  • ipad能打电话吗(苹果手机接打不了电话怎么办)

    ipad能打电话吗(苹果手机接打不了电话怎么办)

  • 对计算机操作系统的作用描述完整的是(对计算机操作的作用描述完整的是)

    对计算机操作系统的作用描述完整的是(对计算机操作的作用描述完整的是)

  • 电脑进入windows 黑屏(电脑进入windows启动管理器)

    电脑进入windows 黑屏(电脑进入windows启动管理器)

  • 1566是ipad几(苹果平板1566是几代哪一年上市的)

    1566是ipad几(苹果平板1566是几代哪一年上市的)

  • 华为运动耳机怎么充电(华为运动耳机怎么连接手机蓝牙)

    华为运动耳机怎么充电(华为运动耳机怎么连接手机蓝牙)

  • 微信被冻结了原因(微信被冻结了原手机登录可以被退掉吗还能登上吗)

    微信被冻结了原因(微信被冻结了原手机登录可以被退掉吗还能登上吗)

  • 连接isp服务器超时怎么办(连接isp服务器超出范围)

    连接isp服务器超时怎么办(连接isp服务器超出范围)

  • 单反自拍怎么设置(单反自拍怎么调正反)

    单反自拍怎么设置(单反自拍怎么调正反)

  • qq文件过期怎么恢复(qq文件过期怎么下载)

    qq文件过期怎么恢复(qq文件过期怎么下载)

  • 手机怎么禁止进入网站(手机怎么禁止进入某应用)

    手机怎么禁止进入网站(手机怎么禁止进入某应用)

  • 荣耀v20怎么限制后台(荣耀v20怎么限制应用运营数量)

    荣耀v20怎么限制后台(荣耀v20怎么限制应用运营数量)

  • 天猫88会员可以退吗(天猫88会员可以买苹果手机吗)

    天猫88会员可以退吗(天猫88会员可以买苹果手机吗)

  • doboyg是什么牌子的(doboy是什么牌子的)

    doboyg是什么牌子的(doboy是什么牌子的)

  • 系统重装后网络连不上(系统重装后网络连接不可用)

    系统重装后网络连不上(系统重装后网络连接不可用)

  • 苹果xr配的什么耳机(苹果xr配套)

    苹果xr配的什么耳机(苹果xr配套)

  • 一种使用Java的快速将Web中表格转换成Excel的方法(在java中有一种叫做)

    一种使用Java的快速将Web中表格转换成Excel的方法(在java中有一种叫做)

  • 转让不动产为什么不填写预缴申报表
  • 其他应收款款项性质有哪几种
  • 13%税开成了3%怎么报税
  • 公司电话费用
  • 医院其他收入包括哪些项目
  • 本期增加发生额是指
  • 减免税款如何申报
  • 买车购置税为什么除11.3
  • 递延年金现值计算公式解释
  • 不动产经营租赁属于现代服务吗
  • 新成立公司必须报税么
  • 资产和利润表的关系
  • 检查所得税发现纳税差异如何调账?
  • 固定资产改良被替换怎么处理
  • 小微企业如何备案
  • 租车公司的车能租吗
  • 职工福利费计提标准是多少
  • 主营业务成本的二级科目有哪些
  • 小规模纳税人销售额超过500万
  • win11 应用商店
  • 安装win7的步骤
  • php string
  • asmproserver.exe是什么进程 asmproserver进程信息查询
  • 利息收入可以冲减研发费用
  • 二手房交易需缴哪些税
  • 房地产开发企业应该具备哪些条件
  • 旅行社差额征税税率是多少
  • 工业企业应付账款周转率多少合适
  • cv2.error:opencv(3.4.2)
  • 关于猿猴的作文
  • 此战成硕,我成功上岸西南交通大学了~~~
  • php生成唯一id
  • 增值税系统技术维护费抵扣只能当月申报
  • 开发票纸巾属于什么编码
  • 应收预收的区别
  • python输入函数帮助
  • FPGA实现64点IFFT(VHDL)
  • sql数据库移动
  • mysql备份导入
  • php安装不上
  • 预收账款什么时候确认增值税
  • 企业所有者权益是什么意思
  • 提供加工修理修配劳务包含哪些
  • 公司没有账套怎么做账
  • 民间非营利组织会计制度及操作实务
  • 其他应付款是什么类账户
  • 广告牌制作加盟厂家
  • 交易性金融资产包括哪些项目
  • 运输企业税负率一般控制在多少?
  • 银行存款核算如何操作
  • 多交了社保
  • 固定资产出售算营业收入吗
  • 公交充值卡发票能报销吗
  • 科目余额表上的销项税额贷方余额表示
  • sql提取数据库表中的数据
  • innodb update 锁
  • linux 二进制转十六进制
  • windows任务
  • windows7如何取消锁屏密码
  • 设计模式中的行为模式
  • 简述android多线程编程的实现方式
  • debug命令及其基本操作
  • 创建一个css文件
  • android自动开关机失效
  • 图片批量压缩到200k以下
  • 简述matlab中控制系统的数学描述类型
  • 关于全局变量和局部变量说法不正确的是
  • bootstrap基础教程书籍
  • javascript中的条件控制语句有哪些?
  • JavaScript中的变量名不区分大小写
  • 安卓版本apk
  • 封装是借助什么达到的
  • android webapi调用
  • 基于js实现微信直播
  • jquery foreach循环
  • 余额宝出现问题怎么办?
  • 国税,地税
  • 河南运输客票查询管理条例
  • e福州怎么帮家人登记
  • 公车补贴计入工资吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设