微信小程序调用子组件的方法
短信预约 -IT技能 免费直播动态提醒
- 通过父组件的
selectComponent
方法获取子组件实例,然后调用其定义的方法。例如:
// 在父组件中调用const childComponent = this.selectComponent('#myChild');childComponent.myMethod();
2. 直接在子组件中使用this.triggerEvent()
触发一个自定义事件,父组件监听该自定义事件并执行相应的操作。例如:
Component({ methods: { onButtonClick() { this.triggerEvent('customEvent', { data: '这是传递给父组件的数据' }); } }})// 父组件中监听自定义事件 onCustomEvent(event) { console.log(event.detail.data); // 输出:这是传递给父组件的数据}
以上两种方式都可以实现调用组件方法的目的,选择哪一种取决于具体情况,常规情况下建议使用第一种方式。
来源地址:https://blog.csdn.net/qq_53478650/article/details/129796569
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341