答案:配合小程序API => this.selectComponent(""),来选择组件,再使用$vm选择组件实例,再调用方法,或者data
1 设置组件的id,如果你的多端,请跟据情况设置ref,class,id,以便通过小程序API选择组件(小程序的方法,uniapp中支持小程序的API)
// 父组件调用
const child = this.selectComponent('#the-id') // 等于 { myField: 'myValue' }
child中返回的object中,第一项,眼熟不,就是Vue实例。所以接下来你该知道怎么操作了吧。
2 调用组件内方法
child.$vm.方法名()
怎么样,奇怪不,因为,在uniapp官方中强调,ref仅用于h5,非h5不支持
文章来源:https://www.toymoban.com/news/detail-741931.html
所以,要借用小程序的方法来实现,父调子的方法。 文章来源地址https://www.toymoban.com/news/detail-741931.html
到了这里,关于uniapp 小程序 父组件调用子组件方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!