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

  • 个人所得税 补觉
  • 税前利润计算公式变动成本法
  • 印花税的申报依据是什么
  • 出差补贴计入
  • 母公司合并子公司会计处理
  • 调整以前年度少计提的工资
  • 冲红发票怎么写备注
  • 电子税务局财务负责人实名认证
  • 视同销售不开票如何计算增值税?
  • 长期股权投资的账务处理
  • 提供有形动产租赁服务适用税率为13%
  • 出售股份的印花税怎么做分录?
  • 外地报销怎么报
  • 城市维护建设税税率
  • 核定征收的个人所得税怎么申报
  • 国企不交社保怎么办
  • 上个月申报错了怎么办
  • 环保税征收意义
  • 企业资产损失会计处理
  • 代理进口货物怎么做账
  • 外账成本要注意什么
  • 发票上可以盖两次章吗
  • 房地产企业回迁房税收规定
  • 开票方开错发票
  • 企业的其他业务是什么
  • 收到投资款怎么做记账凭证
  • 简述linux系统的启动
  • 合并范围外关联方交易是否抵消
  • php如何防止表单重复提交
  • php怎么学
  • 变更营业执照中心怎么改
  • 初品官网
  • 销售自己2008年1月购入并作为
  • 企业管理费用的构成
  • wordpress portfolio
  • php和ajax
  • 办公室装修费怎么入账
  • 季报表利润表本月怎么填
  • 银行贴现利息怎么做账务处理
  • yolov5目标检测代码
  • telnet命令大全
  • 装卸费属于什么大类
  • 四舍五入的弊端
  • php shell_exec
  • 应交税费为负数要调整吗
  • idea快速生成lambda
  • php网站首页的源码在哪里
  • mongodb主从同步速度
  • 其他科技推广服务业可以加计扣除吗
  • 销售收入和销售收入净额的区别
  • 应交税费在借方怎么调平
  • 企业按行业划分可划分为哪些
  • 广告牌制作计入什么科目
  • 福利费14%的规定
  • 公司租赁办公场所,没发票怎么办
  • 政府补助的会计准则
  • 写字楼物业费按照什么面积
  • 减值损失和减值损失区别
  • 其他货币资金微信和支付宝的管理
  • 金税盘离线开票时间超限的处理方法
  • 银行利息收入的会计分录怎么写
  • 白条入账会受到监管吗
  • 营业外支出明细科目有哪些
  • 会计账簿的设置与登记
  • 详解MySQL中ALTER命令的使用
  • mysql error0
  • 如何设计高效合理的未来课程
  • debian 安装
  • macbook launch
  • Linux系统中uniq命令的基本使用教程
  • 如何显示文件后缀win10
  • linux nc命令详解
  • codeblocks使用技巧
  • jquery使用教程
  • word-wrap在firefox中不起作用的解决方法
  • 不宜用于
  • js基于什么
  • jquery中什么方法用于模拟光标悬停事件
  • python搭建网页
  • 不能抵扣消费税口诀
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设