您好,欢迎来到尚佳旅游分享网。
搜索
您的当前位置:首页如何使用$refs

如何使用$refs

来源:尚佳旅游分享网

这次给大家带来如何使用$refs,使用$refs的注意事项有哪些,下面就是实战案例,一起来看一下。

一般来讲,获取DOM元素,需document.querySelector(".input1")获取这个dom节点,然后在获取input1的值。

但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。

然后在javascript里面这样调用:this.$refs.input1 这样就可以减少获取dom节点的消耗了

用法如下:

HTML:

<p id="app">
 <input type="text" ref="input1"/>
 <button @click="add">添加</button>
</p>

JS:

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

下面给大家介绍下vue $refs的基本用法,具体代码如下所示:

<p id="app">
 <input type="text" ref="input1"/>
 <button @click="add">添加</button>
</p>
<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节点的消耗了

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

处理父组件方法更新到子组件无法渲染

如何使用vuex操作state对象

Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务