VUE 调用子组件里面组件的ref
时间: 2023-11-19 18:52:19 浏览: 77
ElementUI多个子组件表单的校验管理实现
在Vue中,如果想要在父组件中调用子组件的方法,可以通过给子组件定义一个ref属性来实现。具体步骤如下:
1. 在子组件中定义一个ref属性,例如ref="childItem"。
2. 在子组件的methods中声明一个函数,例如useInPar:function (str) {console.log(str)}。
3. 在父组件中声明一个函数,并通过$refs来调用子组件的方法,例如this.$refs.childItem.useInPar("hello")。
需要注意的是,$refs只有在子组件渲染完成后才能访问到,因此需要在父组件中使用$nextTick来确保子组件已经渲染完成。
阅读全文