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

  • word文档怎么复制整页内容(word文档怎么复制粘贴)

    word文档怎么复制整页内容(word文档怎么复制粘贴)

  • 支付宝免费提现额度多久更新一次(支付宝免费提现5个方法)

    支付宝免费提现额度多久更新一次(支付宝免费提现5个方法)

  • 坦白局能知道对方是谁吗(坦白局之后是什么局)

    坦白局能知道对方是谁吗(坦白局之后是什么局)

  • 路由器设置后有信号,怎么上不了网(路由器设置后有两个wifi)

    路由器设置后有信号,怎么上不了网(路由器设置后有两个wifi)

  • soul收到挂件怎么去掉(soul挂件能送给自己吗)

    soul收到挂件怎么去掉(soul挂件能送给自己吗)

  • 应用于工业控制的计算机主要有(应用于工业控制的技术)

    应用于工业控制的计算机主要有(应用于工业控制的技术)

  • 华为的本地音乐在哪找(华为的本地音乐在哪里添加)

    华为的本地音乐在哪找(华为的本地音乐在哪里添加)

  • 电脑外放声音小怎么解决(电脑外放声音小耳机声音大)

    电脑外放声音小怎么解决(电脑外放声音小耳机声音大)

  • ps安装新版需要卸载旧版吗(ps安装需要升级)

    ps安装新版需要卸载旧版吗(ps安装需要升级)

  • word导航栏不显示标题(word导航栏不显示一级标题)

    word导航栏不显示标题(word导航栏不显示一级标题)

  • 抖音显示该应用未获得微信登录权限(抖音显示该应用未获得登录权限)

    抖音显示该应用未获得微信登录权限(抖音显示该应用未获得登录权限)

  • 为什么计算机可以自动工作(为什么计算机可以编程)

    为什么计算机可以自动工作(为什么计算机可以编程)

  • vivox30ai键是干什么的(vivox30手机al键)

    vivox30ai键是干什么的(vivox30手机al键)

  • vmos有什么用(vmos可以用来干嘛)

    vmos有什么用(vmos可以用来干嘛)

  • 如何设置苹果手机的输入方式(如何设置苹果手表的表盘)

    如何设置苹果手机的输入方式(如何设置苹果手表的表盘)

  • v30pro支持无线充电吗(v30 pro 无线充)

    v30pro支持无线充电吗(v30 pro 无线充)

  • 稻壳会员下的模板可以永久使用吗(稻壳会员下模板网络繁忙)

    稻壳会员下的模板可以永久使用吗(稻壳会员下模板网络繁忙)

  • 华为bkl一al00什么型号(华为bkl_al00多少钱)

    华为bkl一al00什么型号(华为bkl_al00多少钱)

  • 华为自带测距仪在哪(华为自带测距仪有什么用)

    华为自带测距仪在哪(华为自带测距仪有什么用)

  • 苹果7plus处理器是a几(苹果7plus处理器相当于安卓什么处理器)

    苹果7plus处理器是a几(苹果7plus处理器相当于安卓什么处理器)

  • 几点发快手容易上热门(几点发快手容易上同城热门)

    几点发快手容易上热门(几点发快手容易上同城热门)

  • vivo退出键在哪里(vivo退出键在哪里设置)

    vivo退出键在哪里(vivo退出键在哪里设置)

  • 苹果下载密码怎么解除(苹果下载密码怎么关掉)

    苹果下载密码怎么解除(苹果下载密码怎么关掉)

  • 微信红包为啥要绑定银行卡(微信红包为啥要绑定银行卡才能领)

    微信红包为啥要绑定银行卡(微信红包为啥要绑定银行卡才能领)

  • 天猫手机如何投诉卖家(天猫手机如何投屏电视)

    天猫手机如何投诉卖家(天猫手机如何投屏电视)

  • CSS盒子模型(css盒子模型怎么做)

    CSS盒子模型(css盒子模型怎么做)

  • 递延所得税税率变化
  • 异地存货怎么审计
  • 小规模零税率申报流程
  • 物流货物损失该由谁负责
  • 公司名称变更期间可以投标吗
  • 增值税专用发票可以开电子发票吗
  • 折旧会影响利润表吗
  • 公司的软件服务包括哪些
  • 同产品不同单价能相加开票吗
  • 凭证日期小于当前会计期啥意思
  • 申报查询里面找不到才申报的个税
  • 软件公司的销售
  • 税收完税证明分为几种
  • 公司支付宝扣的钱去哪了
  • 设备投入安装计入什么科目
  • 股权转让时资本怎么算
  • 实收资本转出计入什么科目
  • 个体户核定征收超过了怎么办
  • 印花税是按照含税收入乘以印花税税率吗
  • 小规模企业如何
  • 企业所得税怎么征收
  • 外籍人员来华工作
  • 利用发票管税的意义
  • 个体工商户经营所得税怎么申报
  • 固定资产分期抵扣怎么申报增值税?
  • 借现金还银行怎么做账
  • 基金赎回手续费怎么计算
  • 净资产是所有者权益一样吗
  • 主营业务成本会计科目使用说明
  • 房地产企业预缴增值税如何申报
  • 股东放弃债权账务处理
  • 小规模计提缴纳增值税
  • 电信服务通信服务费计入什么科目
  • 怎样设置登录帐号和密码
  • 充值会员卡销售话语
  • 房地产资质代理公司排名
  • 电脑故障检测与维护方法
  • 不合规发票入账违反了什么纪律
  • 腾达路由器桥接的方法
  • 购买股票会计分录怎么写
  • 收到业绩补偿会扣税吗
  • 位于阿曼和迪拜的大学
  • c++~怎么用
  • php traits
  • vue cannot set property
  • php charat
  • vue实现回车登录
  • 研发专利什么意思
  • 公司收不到的账款而发不出去怎么办
  • 代发工资的账务处理需要什么资料
  • sql批量替换值
  • static在c语言中用法
  • mysql字符集详解
  • 专项附加扣除中住房租金扣除所指的工作城市范围包括
  • 发票行业税目怎么选
  • 跨月凭证怎么冲销
  • 关于国内旅客运输的规定
  • 报表与账不符情况说明
  • 应收账款收不回来怎么处理分录
  • 对公帐户资金转入个人帐户规定
  • 企业所得税汇算表
  • 建筑行业收到工程款延期付款利息需不需要开票
  • 总公司调拨子公司怎么办
  • 有存货的公司
  • supervisor.sock refused connection
  • xp系统explorer.exe错误
  • 如何安装win7系统教程
  • win7无法开机怎么进入安全模式
  • xshell使用ssh命令远程连接linux
  • linux电子邮件
  • windos8怎么样
  • 怎么放大linux字体
  • javascript有哪些类型
  • nodejs 导出excel
  • android studio报错
  • 重庆电子税务局网页版登录
  • 抓落实韧劲不足的具体表现
  • 公司买的保险怎么查询保单明细
  • 企业所得税
  • 国税地税什么时候申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设