位置: IT常识 - 正文

【Vue3】获取DOM节点的几种方式(vue3获取dom元素的方法)

编辑:rootadmin
【Vue3】获取DOM节点的几种方式 1 .原生js获取 DOM 节点:document.querySelector(选择器)document.getElementById(id选择器)document.getElementsByClassName(class选择器)....2. vue2中获取当前组件的实例对象:

推荐整理分享【Vue3】获取DOM节点的几种方式(vue3获取dom元素的方法),希望有所帮助,仅作参考,欢迎阅读内容。

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

【Vue3】获取DOM节点的几种方式(vue3获取dom元素的方法)

因为每个 vue 的组件实例上,都包含一个 $refs 对象,里面存储着对应的 DOM 元素或组件的引用。所以在默认情况下, 组件的 $refs 指向一个空对象 。

可以先在组件上加上 ref="名字" ,然后通过 this.$refs.名字 获取相应元素并进行操作。

<template> <div class="box"> <h1 ref="divDom">这是一个测试样例</h1> <button ref="but">按钮</button> </div></template><script>export default { data() { return { } }, methods: { showThis(){ // h1的实例对象 console.log(this); this.$refs.divDom.style.color='yellow' //引用到组件的实例之后,也可以调用组件上的 methods方法 this.$refs.but.click(); }, },}</script>3.vue3中获取当前组件的实例对象:

 在Vue3框架里面是解除了this这个对象,所以无法使用this.$refs的方式获取自定义组件 ref 的DOM节点。

但是vue3中自带了能返回当前组件实例对象的函数 getCurrentInstance,通过该函数获取对象节能看到该对象包含界面中的refs。

<template> <div ref="divDom"></div></template><script setup> import { ref, getCurrentInstance } from 'vue'; const divDom = ref(null); onMounted(()=>{ console.log('获取dom元素',divDom) }) // 获取页面的实例对象 const pageInstance = getCurrentInstance(); // 获取dom节点对象 const tagDomObj = pageInstance.refs.divDom;</script>
本文链接地址:https://www.jiuchutong.com/zhishi/298346.html 转载请保留说明!

上一篇:Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(项目演示、涉及知识点、源码分享)(vue实例完整项目源码)

下一篇:“export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘报错分析(defaultpool)

  • 如何策划网络推广方案,网络推广快捷实现传播目的(如何策划网络推广活动)

    如何策划网络推广方案,网络推广快捷实现传播目的(如何策划网络推广活动)

  • 华为下载的app桌面没有显示(华为下载的app桌面没有显示怎么办)

    华为下载的app桌面没有显示(华为下载的app桌面没有显示怎么办)

  • 快手怎么改名字和昵称(快手怎么改名字空白)

    快手怎么改名字和昵称(快手怎么改名字空白)

  • 苹果手机日历怎么设置农历(苹果手机日历怎么设置生日)

    苹果手机日历怎么设置农历(苹果手机日历怎么设置生日)

  • 苹果13nfc功能怎么用做门禁卡(苹果13nfc功能怎么添加校园卡)

    苹果13nfc功能怎么用做门禁卡(苹果13nfc功能怎么添加校园卡)

  • 华为荣耀9x对比9xpro(华为荣耀9x对比华为荣耀nova5pro)

    华为荣耀9x对比9xpro(华为荣耀9x对比华为荣耀nova5pro)

  • 台式机电源功率怎么选(怎么查看台式机电源功率)

    台式机电源功率怎么选(怎么查看台式机电源功率)

  • 文件夹改不了名字怎么办(文件夹改不了名怎么回事?)

    文件夹改不了名字怎么办(文件夹改不了名怎么回事?)

  • 微信永久注销了还能恢复吗(微信永久注销了还能查到实名制吗)

    微信永久注销了还能恢复吗(微信永久注销了还能查到实名制吗)

  • 唯品会几天内可以退货(唯品会几天内可以申请退货)

    唯品会几天内可以退货(唯品会几天内可以申请退货)

  • 快手极速版怎么调横屏(快手极速版怎么换绑提现微信)

    快手极速版怎么调横屏(快手极速版怎么换绑提现微信)

  • 笔记本键盘膜影响散热(笔记本键盘膜影响打字手感)

    笔记本键盘膜影响散热(笔记本键盘膜影响打字手感)

  • 手机e网怎么回事(包含牛的歌曲)

    手机e网怎么回事(包含牛的歌曲)

  • 打印机亮橙色灯怎么办(打印机亮橙色灯和半个框是什么原因)

    打印机亮橙色灯怎么办(打印机亮橙色灯和半个框是什么原因)

  • oppor11上市时间(oppor11手机那年上市)

    oppor11上市时间(oppor11手机那年上市)

  • 电信限速1mbps能看视频吗(电信限速1mbps能刷抖音吗)

    电信限速1mbps能看视频吗(电信限速1mbps能刷抖音吗)

  • 天猫精灵in糖和方糖有什么区别(天猫精灵in糖和方糖哪个好)

    天猫精灵in糖和方糖有什么区别(天猫精灵in糖和方糖哪个好)

  • 微信隐私密码怎么解除(微信隐私密码怎么设置)

    微信隐私密码怎么解除(微信隐私密码怎么设置)

  • 手机搜狗输入法打字出表情怎么关闭(手机搜狗输入法繁体简体切换)

    手机搜狗输入法打字出表情怎么关闭(手机搜狗输入法繁体简体切换)

  • 微信朋友圈发视频最多几分钟(微信朋友圈发视频如何不被压缩画质)

    微信朋友圈发视频最多几分钟(微信朋友圈发视频如何不被压缩画质)

  • 美图秀秀怎么发表作品(美图秀秀怎么发布自己的作品)

    美图秀秀怎么发表作品(美图秀秀怎么发布自己的作品)

  • 企业所得税的会计处理
  • 税财通财务软件备份与恢复
  • 固定资产计提折旧计入什么科目
  • 消防管理费用收取标准
  • 普票能抵扣多少
  • 慈善捐款抵税的会计分录
  • 红字发票和蓝字一样吗
  • 林业局会计咋样做账
  • 小规模纳税人进项发票怎么做账
  • 股东借款转实收资本需要什么附件
  • 国家高新补助款多久到账
  • 一般纳税人税控维护费怎么填报
  • 发票未能在汇算清缴前取得怎么办?
  • 股东垫付工资如何做账
  • 增值税的专用发票金额含税吗
  • 增值税已交税金借方有余额
  • 物管费开票可以开公司名称吗
  • 单位为员工缴纳社保分录
  • 企业职工不稳定,还能享受小微企业所得税优惠吗?
  • 小规模纳税人贷款利息收入增值税税率
  • 结构化存款是什么
  • 外购产品检验流程
  • 新公司没收入之前费用都走开办费吗
  • windows更新下载的文件在哪
  • 商品进价销售要上税吗
  • 苹果电脑mac设备在哪里
  • 平时发票未上传怎么回事
  • cmos bjt
  • linux内存缓存
  • php中cookie的值存储在哪
  • 国内来料加工委托方需要报关吗
  • 企业在建工程领用自产的应税消费品
  • php删除数组中重复的元素
  • 中央公园商场
  • 2020年农业病虫害
  • 机器学习中的数据预处理方法与步骤
  • 怎么配置tomcat服务器
  • 运营费的税率
  • day11-Servlet01
  • strippped
  • python中的元组
  • mysql嵌套语句
  • 商品流通企业的含义
  • myeclipse配置数据库连接
  • 结转成本时库存商品是负数
  • 日记总账的适用范围
  • 小规模纳税人开专票需要交税吗
  • 筹建期间的开办费属于资产吗
  • 如何做好应收应付会计
  • 党费返还款怎么做分录
  • 建筑企业收挂靠公司的管理费如何做账?
  • 收到促销服务费会计分录
  • 保险公司赔付进项税
  • 生产配合销售还是销售配合生产
  • 应付账款的贷方等于预收账款的借方
  • 债务抵消的构成要件
  • 成本收入率和收入成本率的区别
  • 会计错账的更正方法
  • sqlserver 类型
  • mysql性能极限
  • sql操作方法
  • sql事务处理
  • win8系统升级到win 10
  • win8无法连接wifi
  • linux ipi
  • 苹果电脑mac设备怎么删除
  • win1020h2版好不好
  • rtos用什么语言
  • 显示win7
  • win7的环境变量如何还原
  • 游戏中的物理 processing
  • JavaScript中的math.pi
  • git 删除分支和回滚的实例详解
  • python 基础教程第三版 怎么样
  • 严苛认证
  • jquery easyui 教程
  • python sco
  • 江苏地税电子税务局官网登录
  • 四川十大纳税企业
  • 北京增值税普通发票图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设