收藏
回答

组件中detached生命周期中调用triggerEvent失效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug triggerEvent 工具 7.0.17 2.13.1

子组件的生命周期调用triggerEvent失效

回答关注问题邀请回答
收藏

2 个回答

  • 潘家全
    潘家全
    2021-12-24

    组件移除节点树后,它已经没有父组件了,触发的事件没法进行捕获冒泡过程。在 attached 时通过全局变量临时记录,在 detached 时从记录里取对应关系直接处理不要再去触发事件了。

    这里的注入移除生命周期居然不是对称的,这种设计真的是 掘掘子 🤣

    2021-12-24
    有用
    回复
  • Cjiang
    Cjiang
    2020-10-21

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-10-21
    有用
    回复
登录 后发表内容
问题标签