企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
1. 等待上下文更新后执行代码 ![](https://box.kancloud.cn/1c62011b5e2cdeb03fb062b039f85234_321x137.png) [详细讲解](https://cn.vuejs.org/v2/api/#%E5%AE%9E%E4%BE%8B%E5%B1%9E%E6%80%A7) ## 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节点的消耗了