微信小程序在子组件中调用父组件的方法
时间: 2023-11-19 08:50:34 浏览: 144
可以通过在子组件中触发一个自定义事件,然后在父组件中监听该事件并执行相应的方法来实现子组件调用父组件的方法。
具体步骤如下:
1. 在子组件中定义一个自定义事件,例如:
```
this.triggerEvent('myevent', {data: 'hello'});
```
2. 在父组件中监听该自定义事件,并在相应的方法中执行需要调用的方法,例如:
```
<child-component bind:myevent="onMyEvent"></child-component>
...
onMyEvent: function(event) {
console.log(event.detail.data); // 输出 'hello'
this.myMethod(); // 调用父组件的方法
}
```
阅读全文