vue中$refs的用法及作用详解
程序员文章站
2022-03-04 17:04:09
一般来讲,获取dom元素,需document.queryselector(".input1")获取这个dom节点,然后在获取input1的值。
但是用ref绑定之后,我们...
一般来讲,获取dom元素,需document.queryselector(".input1")
获取这个dom节点,然后在获取input1的值。
但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。
然后在javascript里面这样调用:this.$refs.input1
这样就可以减少获取dom节点的消耗了
用法如下:
html:
<div id="app"> <input type="text" ref="input1"/> <button @click="add">添加</button> </div>
js:
<script> new vue({ el: "#app", methods:{ add:function(){ this.$refs.input1.value ="test"; //this.$refs.input1 减少获取dom节点的消耗 } } }) </script>
下面给大家介绍下vue $refs的基本用法,具体代码如下所示:
<div id="app"> <input type="text" ref="input1"/> <button @click="add">添加</button> </div> <script> new vue({ el: "#app", methods:{ add:function(){ this.$refs.input1.value ="22"; //this.$refs.input1 减少获取dom节点的消耗 } } }) </script>
一般来讲,获取dom元素,需document.queryselector(".input1")
获取这个dom节点,然后在获取input1的值。
但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。
然后在javascript里面这样调用:this.$refs.input1 这样就可以减少获取dom节点的消耗了
总结
以上所述是小编给大家介绍的vue中$refs的用法及作用详解,希望对大家有所帮助
上一篇: 使用AJAX实现分页
下一篇: ajax分页查询详解