vue中$refs的用法及作用详解
2018-04-24 11:09
691 查看
一般来讲,获取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的用法及作用详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会
及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章推荐
- Vue中$refs的用法详解
- AFNetwork 作用和用法详解
- AFNetwork 作用和用法详解
- AFNetwork作用和用法详解
- Python作用域用法实例详解
- AFNetwork 作用和用法详解
- AFNetwork 作用和用法详解
- Mybatis中@Param的用法和作用详解
- Java中static变量作用和用法详解
- AFNetworking作用和用法详解
- 转-AFNetwork 作用和用法详解
- AFNetwork 作用和用法详解
- Java中static作用及用法详解(转)
- AFNetwork 作用和用法详解
- DOCTYPE作用及用法详解
- AFNetwork 作用和用法详解
- AFNetwork 作用和用法详解
- AFNetwork 作用和用法详解
- AFNetwork作用和用法详解
- Android_LayoutInflater的作用与用法详解