收藏
回答

生命周期attached不执行

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 生命周期 客户端 6.5.3 1.9.94


打印that无反应,即使是错误代码也不报错,单独把attached拿出来就执行,在lifetimes中attached就不执行

最后一次编辑于  2019-06-17
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-06-17

    基础库版本升级下试下?

    2019-06-17
    赞同
    回复 3
    • 自学成才~
      自学成才~
      2019-06-17

      已经是最新了

      2019-06-17
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2019-06-17回复自学成才~

      麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2019-06-17
      回复
    • 元谷
      元谷
      2019-06-29

      我明白他说什么?

      lifetimes中的this指向的lifetimes的列表对像,他想调用父节点的this.methods下的方法。我也很纠结啊。



      lifetimes: {
          attached: function () {
            // 在组件实例进入页面节点树时执行
            debugger;
            this.setMonth(2019, 6);
          },
          detached: function () {
            // 在组件实例被从页面节点树移除时执行
          },
        },
       
        attached: function () {
          // 在组件实例进入页面节点树时执行
          debugger;
          this.setMonth(2019, 6);
        },


      2019-06-29
      回复
  • 阿道
    阿道
    2019-11-12

    我理解你描述的现象是lifetimes.attached方法不执行。针对该情况,需要在模拟器里选中的2.2.3及以上版本的基础库。原因可以参考官方文档。


    2019-11-12
    赞同
    回复
登录 后发表内容