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

  • 百度文库推广技巧新玩法(百度文库推广技巧有哪些)

    百度文库推广技巧新玩法(百度文库推广技巧有哪些)

  • 抖音粉丝暂不支持查看怎么回事(为什么抖音提示粉丝未授权)

    抖音粉丝暂不支持查看怎么回事(为什么抖音提示粉丝未授权)

  • 华为nova5z是什么数据线(华为nova5z是什么屏幕)

    华为nova5z是什么数据线(华为nova5z是什么屏幕)

  • 红米k20发热正常吗(红米k20pro发烫)

    红米k20发热正常吗(红米k20pro发烫)

  • 微信撤回不了怎么补救(微信撤回不了怎么补救不让对方看见)

    微信撤回不了怎么补救(微信撤回不了怎么补救不让对方看见)

  • 三重舒适耳塞和硅胶耳塞区别(三重舒适耳塞会影响音质)

    三重舒适耳塞和硅胶耳塞区别(三重舒适耳塞会影响音质)

  • 苹果xs max什么时候上市的(苹果xsmax什么时间发售的)

    苹果xs max什么时候上市的(苹果xsmax什么时间发售的)

  • ios优化电池充电(ios优化电池充电提醒)

    ios优化电池充电(ios优化电池充电提醒)

  • 华为10e微信分身在哪里(华为10s微信怎么分身)

    华为10e微信分身在哪里(华为10s微信怎么分身)

  • 屏幕失灵是内屏还是外屏坏了(屏幕失灵是内屏损坏吗)

    屏幕失灵是内屏还是外屏坏了(屏幕失灵是内屏损坏吗)

  • 大王卡虎牙直播免流吗(大王卡虎牙直播为什么不免流量了)

    大王卡虎牙直播免流吗(大王卡虎牙直播为什么不免流量了)

  • 苹果11原装充电器多少w(苹果11原装充电器是快充吗)

    苹果11原装充电器多少w(苹果11原装充电器是快充吗)

  • 笔记本电脑不用电池直接插电可以吗(笔记本电脑不用时待机好还是关机好)

    笔记本电脑不用电池直接插电可以吗(笔记本电脑不用时待机好还是关机好)

  • 黄钻如何设计qq空间(qq黄钻怎么自定义空间封面)

    黄钻如何设计qq空间(qq黄钻怎么自定义空间封面)

  • 华为home键失灵怎么办(华为home键失灵如何正常使用)

    华为home键失灵怎么办(华为home键失灵如何正常使用)

  • 手机停机保号还能收到短信吗(手机停机保号还会扣月租吗)

    手机停机保号还能收到短信吗(手机停机保号还会扣月租吗)

  • 手机卡hd什么意思(手机卡hd是什么)

    手机卡hd什么意思(手机卡hd是什么)

  • elealoo是什么手机(ello是哪国的牌子)

    elealoo是什么手机(ello是哪国的牌子)

  • 耕升显卡为什么便宜(最新的显卡型号)

    耕升显卡为什么便宜(最新的显卡型号)

  • 苹果x防水到什么程度(苹果x防水不?)

    苹果x防水到什么程度(苹果x防水不?)

  • z87主板配什么cpu(z87主板配什么cpu e3)

    z87主板配什么cpu(z87主板配什么cpu e3)

  • 表格限制条件怎么取消(表格限制条件怎么增加选择项)

    表格限制条件怎么取消(表格限制条件怎么增加选择项)

  • wan口连接类型(wan口连接类型应该怎么选)

    wan口连接类型(wan口连接类型应该怎么选)

  • win7系统安装Protel DXP 2004的图文教程(win7系统安装包多大)

    win7系统安装Protel DXP 2004的图文教程(win7系统安装包多大)

  • phpcms怎么重新安装(phpcms默认密码)

    phpcms怎么重新安装(phpcms默认密码)

  • 织梦数据库文件在哪?(织梦安装数据库一直连接失败)

    织梦数据库文件在哪?(织梦安装数据库一直连接失败)

  • 福利费进项税额转出会计分录账务处理
  • 房地产业所得税
  • 实收资本属于限定性净资产吗
  • 进项税为什么记在借方通俗讲法
  • 哪些收入应该纳入到个人所得税
  • 已经开了发票需要退款怎么处理
  • 以前年度损益调整在利润表中怎么填
  • 营业外收入在所得税表中填入哪个科目
  • 融资租赁手续费如何入账
  • 同一控制下资产收购
  • 留抵税额抵税怎么做分录
  • 个税手续费返还会计分录
  • 场外货币基金赎回利息
  • 全体员工出去旅游朋友圈怎么发
  • 减免税款怎么入账
  • 微小企业税率由3%变为1%客户要求降价
  • 文化创意企业一般纳税人开票产生的税率为多少?
  • 个人独资企业所得税
  • 营改增后一般纳税人动产租赁税率
  • 会计核算中利润包括哪些
  • 万份收益是什么意思0.6
  • 重庆增值税税率调整
  • 增值税减免附加税用计提吗
  • 工商年报股东变更申请
  • 员工报销可以从一般账户转出吗
  • 无法收回的分公司怎么办
  • 网络平台上进行网络营销
  • 公司奖金没有按时发可以要吗
  • 然后安装电脑系统
  • Tip是什么意思英语
  • Win7系统电脑c盘什么都没有为什么满了
  • 销售商品尚未发出会计分录
  • 企业接受现金捐赠要交税吗
  • 关于减肥的好方法
  • 收取增值税一般是多少
  • 长期借款汇兑收益怎么算
  • 境外支付佣金代扣代缴增值税
  • remote远程
  • php类型约束用法有哪些
  • python中写函数
  • 存储器的示意图
  • 固定资产折完了怎么办
  • 百度ai修复照片
  • 设备计提折旧从什么时候开始
  • 织梦设置的关键词看不到
  • 个体户给对方公司开发票会怎样
  • 本期应补退税额为负数怎么申报
  • 财务报表的作用包括?
  • 无形资产摊销是当月增加当月摊销吗
  • sql server2012新建一个数据表
  • 工装算劳保用品还是办公费
  • 企业所得税税前扣除项目有哪些
  • 差旅费误餐补助
  • 账面价值低于可抵税收
  • 年度汇算清缴后补税,账务要调整吗
  • 归还银行的贷款会计分录
  • 小企业固定资产折旧方法包括
  • 简易计税项目可以抵扣进项税吗?
  • 待抵扣进项税额借贷方向
  • MySQL ERROR 1045 (28000) 错误的解决办法
  • mysql嵌套查询联表查询
  • fedora改密码
  • ubuntu16连接wifi步骤
  • workflow software
  • usbmmkbd.exe - usbmmkbd是什么进程
  • ubuntu16.04怎么改成中文
  • Windows系统通过注册表实现打开CMD并定位到指定文件夹
  • ghost到一半报错
  • win7系统怎么设置屏幕常亮
  • win8右侧栏设置
  • bat for do
  • undefined reference to pthread
  • android开发项目实战+源码教程
  • 菜鸟教程安卓下载
  • dom,ran
  • javascript获取复选框的值
  • 山西地方税务局领导班子
  • 湖北耕地占用税标准
  • 公共卫生委员会领导小组
  • 提高增值税税率是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设