vue获取dom元素


方法一:直接给相应的元素加id,然后再document.getElementById(“id”);获取,然后设置相应属性或样式

方法二:使用ref,给相应的元素加ref=“name” 然后再this.$refs.name获取到该元素

例
<div ref="tet" id="tet">我是tet</div>const vm = new Vue({el:"#app",mounted(){document.querySelector("#tet").innerHTML = "哈哈哈";console.log(this.$refs.tet);this.$refs.tet.style.backgroundColor="red"}
})
⭐注意:在获取相应元素之前,必须在mount钩子进行挂载,否则获取到的值为空,如果是给子组件加id并修改自定义属性,则直接会加载给子组件对应的外层div上,并不会改变该子组件原本的自定义属性的值。
如果给子组件加ref,然后获取到该DOM元素之后改变相应的自定义属性的值,vue会报错:

八.vue获取dom元素相关推荐

  1. Vue获取DOM元素并修改属性

    Vue获取DOM元素 Vue获取DOM元素有两种方法 直接给相应的元素加id,然后再使用document.getElementById("id");获取 使用ref,给相应的元素加 ...

  2. Vue 获取DOM元素 ,给DOM增加事件的特殊情况

    Vue 获取DOM元素 ,给DOM增加事件的特殊情况 给标签绑定ref属性 使用this.$refs.xxx 获取原生的jsDOM对象 ref属性值不能重名 Vue.component('subCom ...

  3. Vue笔记四:Vue获取DOM元素和组件元素的方法

    文章目录 Vue获取组件元素 ref获取组件元素 Vue获取组件元素 如果想使用哪个DOM元素,就给它加上ref属性,然后用$refs属性获取它的元素对象,示例如下: 全部代码: <!DOCTY ...

  4. vue获取dom元素注意问题

    mounted(){setTimeout(()=>{this.contentToggle();},1000)},methods:{contentToggle(){console.log(this ...

  5. ref 引用(vue获取DOM元素)

    ref 引用 jquery 牛逼 简化了程序员操作DOM的过程 vue 优势: MVVM 在 vue 中,程序员不需要操作DOM.只需要把数据维护好!(数据驱动视图) 结论:在 vue 项目,强烈不建 ...

  6. vue获取dom元素的几种方式

    在任意标签上:ref="xx" 获取dom元素:this.$refs.xx. 如图: mounted()时才能获取this.$refs.xx 获取dom标签:this.$refs. ...

  7. vue获取dom元素与修改样式详解

    vue中如何获取dom元素呢? 步骤详解 在标签上加上ref属性 如 : 在js中通过 this.$refs.加ref的值便可以获取dom 如:this.$refs.refDemo 修改对应的样式名 ...

  8. vue获取dom元素值

    1.通过refs来获取dom元素内容 2.需要利用到jq,但是不支持,学习vue.js,都说需要抛弃jq,否则会禁锢你的思想 通过refs方法 ref 被用来给元素或子组件注册引用信息.引用信息将会注 ...

  9. vue获取dom元素的内容

    通过ref来获取dom元素 在vue官网上对ref的解释 ref 被用来给元素或子组件注册引用信息.引用信息将会注册在父组件的 $refs 对象上.如果在普通的 DOM 元素上使用,引用指向的就是 D ...

最新文章

  1. java 重复start,iText中带有“start”属性的有序列表[重复]
  2. 函数式编程语言python-Python——五分钟理解函数式编程与闭包
  3. 我加入一家硅谷骗子创业公司的奇葩经历
  4. .NET:动态代理的 “5 + 1” 模式
  5. 关于vs中代码生成的运行库
  6. ANdroid O MeidiaPlayer 深入理解(一)
  7. 一文看尽深度学习这半年
  8. sudo apt-get:command not found报错解决
  9. 基于qt的贪吃蛇游戏 c语言,基于QT的贪吃蛇游戏设计
  10. 比管理时间重要 1000 倍的,是管理精力
  11. 原 《老路用得上的商学课》86-90学习笔记
  12. Python爬虫:爬取抽屉网
  13. V-REP仿真简介与用户界面 | Introduction to V-REP simulation and user interface
  14. Qt笔记(六十三)之Qt实现窗口以及控件的全屏效果
  15. waterfall 上拉加载 下拉刷新
  16. js中使用jQuery读/写cookie的值
  17. html中哪些字体不识别中文字体,div字体_正确设置div兼容的汉字中文字体
  18. Python操作excel基础
  19. html中背景条纹效果,使用CSS线性渐变 制作条纹背景
  20. C# 图片与byte[]转换

热门文章

  1. GELU()更适合NLP任务的激活函数
  2. 北斗短报文通信:北斗卡介绍
  3. Manjaro 安装 deb 软件包
  4. 龙蛇演义--国术的修炼
  5. 时间序列预测 | Python实现Prophet、ARIMA、LSTM时间序列数据预测
  6. Java中的运算符——逻辑运算符详解
  7. OpenCV-Python对比度受限的自适应直方图均衡CLAHE知识介绍
  8. 收废品生意如何才能不辛苦的做起来?
  9. ora-00257 ORACLE 归档日志满了处理办法
  10. [python] 作用域