位置: 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)

  • 笔记本斜杠符号怎么打(笔记本电脑的斜杠)

    笔记本斜杠符号怎么打(笔记本电脑的斜杠)

  • 3400g核显相当于什么显卡(3400g核显占多少内存)

    3400g核显相当于什么显卡(3400g核显占多少内存)

  • 抖音怎么注销账号(抖音怎么注销账号手机号码)

    抖音怎么注销账号(抖音怎么注销账号手机号码)

  • 苹果8plus和苹果xsmax对比(苹果8plus和苹果x哪个好)

    苹果8plus和苹果xsmax对比(苹果8plus和苹果x哪个好)

  • soulmate全部点亮会有什么(soulmate全部点亮有什么用)

    soulmate全部点亮会有什么(soulmate全部点亮有什么用)

  • 笔记本有后置摄像头吗(笔记本有后置摄像头在哪里)

    笔记本有后置摄像头吗(笔记本有后置摄像头在哪里)

  • 手机突然黑屏一秒后又亮了(手机突然黑屏一闪一闪的怎么回事)

    手机突然黑屏一秒后又亮了(手机突然黑屏一闪一闪的怎么回事)

  • mq3e2ch/a是什么版本(型号mq3e2ch/a)

    mq3e2ch/a是什么版本(型号mq3e2ch/a)

  • 三星s20+和三星s10+对比(三星s20+和三星s10+参数对比)

    三星s20+和三星s10+对比(三星s20+和三星s10+参数对比)

  • 华为荣耀8x怎么隐藏应用程序(华为荣耀8x怎么录屏)

    华为荣耀8x怎么隐藏应用程序(华为荣耀8x怎么录屏)

  • 蓝牙耳机隔一会卡一次(蓝牙耳机隔一会就嘟嘟响)

    蓝牙耳机隔一会卡一次(蓝牙耳机隔一会就嘟嘟响)

  • 删除的qq动态怎么恢复(删除qq动态怎么删)

    删除的qq动态怎么恢复(删除qq动态怎么删)

  • iphone11的屏幕分辨率(iphone11的屏幕分辨率是几k)

    iphone11的屏幕分辨率(iphone11的屏幕分辨率是几k)

  • 华为nova3机身长度(华为nova 3长度)

    华为nova3机身长度(华为nova 3长度)

  • 金立锁屏壁纸怎么取消(金立手机怎么设置锁屏壁纸不变)

    金立锁屏壁纸怎么取消(金立手机怎么设置锁屏壁纸不变)

  • iphone怎么设置日期(iphone怎么设置日历提醒生日)

    iphone怎么设置日期(iphone怎么设置日历提醒生日)

  • 微信头像五星红旗怎么弄(微信头像五星红旗下面有个刘)

    微信头像五星红旗怎么弄(微信头像五星红旗下面有个刘)

  • 取消拼多多自动扣款(取消拼多多自动续费功能)

    取消拼多多自动扣款(取消拼多多自动续费功能)

  • 怎么看直播(怎么看直播回放抖音)

    怎么看直播(怎么看直播回放抖音)

  • 叮咚音箱要一直充电吗(叮咚音箱一直重启)

    叮咚音箱要一直充电吗(叮咚音箱一直重启)

  • 苹果xs没有电池百分比吗(iphone xs没有显示电池百分比)

    苹果xs没有电池百分比吗(iphone xs没有显示电池百分比)

  • lnk文件怎么恢复word(lnk文件怎么恢复成文件夹)

    lnk文件怎么恢复word(lnk文件怎么恢复成文件夹)

  • 快手必须要本人直播吗(快手必须本人的身份证提现吗)

    快手必须要本人直播吗(快手必须本人的身份证提现吗)

  • iphone7电源键结束通话(苹果7电源键)

    iphone7电源键结束通话(苹果7电源键)

  • 最高频率的内存是什么(最高频率内存条是多少)

    最高频率的内存是什么(最高频率内存条是多少)

  • 初级职称经济法怎么学
  • 印花税核定依据和核定比例
  • 登记会计账簿的内容包括
  • 小规模纳税人个税是月报还是季报
  • 什么是未投入使用的固定资产
  • 小规模纳税人可以开1%的专票吗
  • 小规模纳税人租金发票开几个点
  • 出口的商品交消费税吗
  • 所得税二季度可以先少缴吗
  • 个人所得税生产经营所得税率
  • 社保稽查公司提供不了会计分录怎么办
  • 购买自用应税车辆的应自购买之日起
  • 独立核算的分公司怎么报税
  • 物业前期开办物资
  • 没收租赁保证金开什么内容的发票
  • 劳务公司计提工资怎么算
  • 股份支付为什么计入资本公积?
  • 经营租用的设备有哪些
  • 不同项目之间进项税能否抵扣?
  • 未取得发票列支成本违反法律
  • 建筑行业劳务费开发票可以开工程款吗?
  • 小微企业免征增值税报表填写
  • 哪些行业可以加计抵扣进项税
  • 个人所得税核定征收税率是多少
  • 扣缴上月税费会计分录
  • 长期股权投资是什么科目
  • 速冻食品增值税税率
  • 长期股权投资损失计入什么科目
  • 车辆保险返点计算器
  • thinkphp5开发教程
  • 招商银行直播在哪个平台
  • 在win10系统中复制的文件不能粘贴怎么办?
  • 土地增值税内控报告
  • 代理买卖证券款属于什么科目
  • 应交税费为负数什么原因
  • 企业预付工程车租赁费
  • 销售货物应如何记账
  • php zend
  • 持有至到期投资科目被取消了吗
  • pytorch如何训练模型
  • php demo
  • php自定义函数的关键字是什么
  • php框架自动加载
  • 社保新参统委托代发银行
  • 生活服务业纳税义务发生时间
  • 企业应采用
  • 什么叫资本退出
  • 商品进销差价在借方还是贷方
  • 增值税加计抵减怎么算
  • 未分配利润是否可以全部分红
  • 公司还没有注销但是银行账户已经去注销了
  • 调账的基本方法及要点都有哪些?
  • 为员工保险取得的增值税抵扣
  • 应收账款计提减值准备会计处理
  • 无形资产原值变更 摊销
  • 未认证发票进项怎么处理
  • 发票遗失重开需要收费吗?
  • 航天信息何去何从
  • 其他应付款是否能大于收入
  • 工资扣水电费怎么做账
  • 装修费摊销怎么计算公式
  • virtualboxubuntu安装教程
  • unix du
  • linux系统中对新磁盘分区的命令
  • linux的grep命令详解
  • winxp内存不能为read
  • win7无法安装怎么办
  • 英雄联盟windows10
  • 校园网升级套餐
  • jquery mouse
  • dota2 服务器ip地址
  • android图形架构
  • 运用javascript制作网页
  • jquery动态添加css样式
  • js并且判断
  • javascript怎么学
  • python 遍历数组
  • 国家浙江税务局
  • 捐赠纳税
  • 个人所得税税前扣除是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设