美文网首页
Vue 中获取原生dom的两种方式

Vue 中获取原生dom的两种方式

作者: Frank_Fang | 来源:发表于2022-08-04 11:01 被阅读0次

1.通过id或者类名获取原生DOM

// 目标标签  添加 id或者class
<h3 id="name" class='yuan'>选择器获取原生DOM</h3>

// 恰当时机 通过id/class 获取目标标签
mounted() {
   // 注意: 如果要寻找的元素有多个重复的 他只会寻找打印出第一个目标元素
   console.log(document.querySeletor('.yuan'))
   console.log(document.getElementById('name'))
  // 获取组件里的html dom元素,最好使用这两个
}

2.通过 ref属性获取原生DOM标签

// 目标标签添加 ref
<h3 ref="myDom">ref属性获取原生DOM</h3>

// 恰当时机 通过ref获取标签
mounted() {
   // 注意: 如果有多个相同的ref名的不同标签 他只会打印出最下面的那个标签
   console.log(this.$refs.myDom)
}

作者:花开何时落
链接:https://juejin.cn/post/7077065857943207943
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

  • Vue 中获取原生dom的两种方式

    1.通过id或者类名获取原生DOM 2.通过 ref属性获取原生DOM标签 作者:花开何时落链接:https://...

  • vue 基础 el data name V-once v-htm

    01、VUE 选择器: 每个框架基于对DOM的操作,能对DOM进行操作都必须获取DOM元素;vue获取DOM的方式...

  • react中获取dom以及使用ref

    一、react中获取dom有以下提供三种方法: js 常规dom操作方式,通过id获取dom 2.react原生函...

  • 使用ref获取DOM元素和组件

    一、获取DOM元素虽然可以通过原生js操作获取到DOM元素,但是Vue等框架已经不推荐自己操作DOM了,都扔给框架...

  • 用vue实现楼层导航

    涉及的技术点 created 生命周期函数 在vue中获取原生dom的vm.$refs vm.$nextTick方...

  • vue-ref

    操作DOM App.vue Student.vue 打标识方式 获取方式this.$r...

  • javascript的两种好用的dom操作

    原生js中有两种比较好用的获取dom的方法 querySelector (获取匹配的第一个dom元素) docum...

  • 7.Vue 操作dom

    Vue操作dom: 在Vue中获取dom,需要在dom上使用ref="名称",然后通过:this.$refs.名称...

  • Vue入门---事件与方法详解

    一、 vue方法实现 二、 方法传参 三 、vue访问原生 DOM 事件 注意用$event获取 四、 事件修饰符...

  • refs

    使用refs的目的:减少操作原生dom,获取一些dom中的数据 eg: 想要获取input中的值 ...

网友评论

      本文标题:Vue 中获取原生dom的两种方式

      本文链接:https://www.haomeiwen.com/subject/mesywrtx.html