在某个组件A中,我想访问另一个组件B的$refs
属性(不确定“属性是否正确”)。为此,我需要访问实例组件B的em>以获得其$refs
,类似于:instanceOfB.$refs
但是如何访问instanceOfB,即如何访问组件的实例?
为了记录,我要执行的代码将某个组件(按钮)的新实例注入到同级组件中(没有父子关系),因此它比简单地传递变量要复杂:
import Button from 'Button.vue'
import Vue from 'vue'
var ComponentClass = Vue.extend(Button)
var instance = new ComponentClass()
instance.$mount()
this.$refs.container.appendChild(instance.$el)