美文网首页
小程序框架wepy,在子组件中emit事件,在父组件中无法接收到

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

作者: 毛毛_000e | 来源:发表于2020-12-21 16:17 被阅读0次

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

    排查了好久都没有头绪。

    最后只能通过对比。

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

    发现了问题所在。

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

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

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

    移动之后,依然未触发。

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

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

    应该继承wepy.component才对

    问题解决!!

    相关文章

      网友评论

          本文标题:小程序框架wepy,在子组件中emit事件,在父组件中无法接收到

          本文链接:https://www.haomeiwen.com/subject/yjgrnktx.html