Vue进阶(二十二):$refs的基本用法
【摘要】 示例代码如下:
<div id="app"> <input type="text" ref="input1"/> <button @click="add">添加</button>
</div>
<script>
new Vue({ el: "#app", methods:{ add:functio...
示例代码如下:
<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>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
一般来讲,获取DOM元素,需document.querySelector(".input1")获取这个dom节点,然后再获取input1的值。
但是用ref绑定之后,我们就不需要再获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。
然后在javascript里面这样调用:this.$refs.input1 这样就可以减少获取dom节点的消耗了。
文章来源: shq5785.blog.csdn.net,作者:No Silver Bullet,版权归原作者所有,如需转载,请联系作者。
原文链接:shq5785.blog.csdn.net/article/details/85197869
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)