父组件向子组件传值
父通过属性传值
<name param="{{param}}"></name>
子组件通过properties接收
properties: {
param: {
type: String, //参数类型
value: {} //默认
}
}
子组件调用父组件方法
父组件传递方法
<name bind:log="log"></name>
父组件定义方法
log(e){
console.log('打印', e); //e为子组件传递回来的参数
}
子组件调用父组件方法
_log(){
this.triggerEvent('log','我是传递回去的参数');
}
父组件调用子组件的方法
组件设置唯一ID
<name id="name"></name>
父组件声明周期中获取组件ID,一般放在onReady中文章来源:https://www.toymoban.com/news/detail-524272.html
onReady(){
this.name = this.selectComponent('#name');
}
父组件调用子组件方法文章来源地址https://www.toymoban.com/news/detail-524272.html
choose(){
this.name._choose(); //_choose为子组件设置方法
}
到了这里,关于小程序父子组件调用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!