收藏
回答

使用 Component 构造器构造页面,进入页面时,没有执行onLoad()?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug Component 客户端 6.7.3 2.6.0


// pages/test/test.js

Component({


/**

  * 页面的初始数据

  */

data: {


},




methods: {

/**

      * 生命周期函数--监听页面加载

      */

onLoad: function (options) {

console.log("a-" + options);

console.log("a-" + this.data);

}

}


})


最后一次编辑于  02-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 彩云衣内容电商平台
    彩云衣内容电商平台
    03-01

    wxml里 引用组件才行哦

    03-01
    赞同 1
    回复
  • FARFETCH
    FARFETCH
    02-28

    onLoad 要放在 methods里面才能生效

    02-28
    赞同
    回复 1
    • chen
      chen
      02-28

      我现在onLoad就是写在methods里面呀

      02-28
      回复
  • 铭锋科技
    铭锋科技
    02-28

    正常嘛


    02-28
    赞同
    回复 6
    • chen
      chen
      02-28

      我的test.js是在另外一个目录下,没有放在index目录下。我再试一下看

      02-28
      回复
    • chen
      chen
      02-28回复chen

      我的还是没执行啊,可以把demo发我吗

      02-28
      回复
    • chen
      chen
      02-28

      页面那边是这写的吗? <test></test>


      02-28
      回复
    • 铭锋科技
      铭锋科技
      02-28回复chen

      https://developers.weixin.qq.com/s/p9d5EwmU7Y6M

      02-28
      回复
    • chen
      chen
      02-28回复铭锋科技

      不是你这样,我是想把test页面当成一个组件,放在index页面里面

      02-28
      回复
    查看更多(1)