为什么要用ref获取实例
Vue中进行dom操作,一般都是使用ref获取组件实例,或者dom元素
偶尔也可以使用document.querySelector()获取dom
但是,当一个组件在同一个页面多次使用时,document.querySelector()由于是全局的api,可能会获取到其他组件的dom,这样就有可能把其他组件的内容改掉了
于是,更推荐使用ref获取dom,因为组件中使用this.$refs获取ref引用,this指向组件实例,不会获取到组件意外的内容
Vue中进行dom操作,一般都是使用ref获取组件实例,或者dom元素
偶尔也可以使用document.querySelector()获取dom
但是,当一个组件在同一个页面多次使用时,document.querySelector()由于是全局的api,可能会获取到其他组件的dom,这样就有可能把其他组件的内容改掉了
于是,更推荐使用ref获取dom,因为组件中使用this.$refs获取ref引用,this指向组件实例,不会获取到组件意外的内容