小程序框架wepy,在子组件中emit事件,在父组件中无法接收到?

在子组件中emit事件,在父组件中无法接收到?

排查了好久都没有头绪。

最后只能通过对比。

同时打印该组件的this,和,能成功触发父组件的子组件,中的this。

发现了问题所在。

前者的$isComponent值是false,而后者是true。

我就纳闷了,明明组件是注册并且成功使用的,怎么会提示不是组件呢?

难道是因为我那个子组件文件没有放到components目录导致的?

移动之后,依然未触发。

在焦灼摸索了个把钟后,终于发现了问题所在。

原来,无法成功触发父组件的子组件中,继承的是wepy.page

应该继承wepy.component才对

问题解决!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容