美文网首页
this.$refs 用于 vue 获取 dom元素

this.$refs 用于 vue 获取 dom元素

作者: Mr菜头 | 来源:发表于2019-08-27 11:22 被阅读0次

vue $refs 基本用法:返回 一个 对象 ,包括注册过 【ref 特性】的 所有dom元素 和 组件实例。

<!-- `vm.$refs.p` will be the DOM node -->
<p ref="p">hello</p>

<!-- `vm.$refs.child` will be the child component instance -->
<child-component ref="child"></child-component>

调用列子:

<input ref="input1" ></input>
<button @click="add"></button>
new Vue({
    el: "#app",
    methods:{
    add:function(){
        this.$refs.input1.value ="22"; //this.$refs.input1  减少获取dom节点的消耗
        }
    }
})

相关文章

  • Vue中获取dom元素之ref

    ref Vue中可以通过ref属性绑定Dom元素,通过this.$refs获取页面中的Dom元素 例:

  • this.$refs 用于 vue 获取 dom元素

    vue $refs 基本用法:返回 一个 对象 ,包括注册过 【ref 特性】的 所有dom元素 和 组件实例。 ...

  • 7.Vue 操作dom

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

  • vue小点

    1.获取dom元素 通过设置ref: 获取到元素并改变样式: this.$refs.budget.style.tr...

  • Vue 中怎样获取具名 slot 的 DOM 节点

    Vue 2.6版本以后 子组件dom节点 通过this.$refs.content.children[0] 获取 ...

  • vue 容易忽略的点

    关于this.$refs获取dom节点在mounted中使用this.$refs需要注意,虽然mounted表示d...

  • vue组件操作 ---ref --v-model

    在组件上定义ref="名字",可以通过this.$refs.名字,,,获取dom元素。。例如下面: 组件操作 ...

  • Vue $refs用法

    $refs获取dom元素 今天我们主要说一下几点1、vue 获取普通元素(基础)2、vue 获取列表(基础)一、v...

  • ref

    1.获取dom元素: test1 console.log(this.$refs.div) // test1 2.与...

  • vue中$refs的基本用法

    1、ref 加在普通的元素上,用this.$refs.(ref的值) 获取到的是dom元素 2、ref 加在子组件...

网友评论

      本文标题:this.$refs 用于 vue 获取 dom元素

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