// pages/test/test.js
Component({
/**
* 页面的初始数据
*/
data: {
},
methods: {
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log("a-" + options);
console.log("a-" + this.data);
}
}
})
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | Component | 客户端 | 6.7.3 | 2.6.0 |
4 个回答
不知道楼主问题解决没 我说下答案吧 后来人也可以看到:
component做页面, 如果是从A页面跳转过去(即当做正常页面处理), 那么有onload方法,写在methods里面可以触发; 如果是作为组件镶嵌在其他页面中, 就没有onload方法, 只有组件有的attached等方法, 写在lifetimes中
wxml里 引用组件才行哦
正常嘛
我的test.js是在另外一个目录下,没有放在index目录下。我再试一下看
我的还是没执行啊,可以把demo发我吗
页面那边是这写的吗? <test></test>
https://developers.weixin.qq.com/s/p9d5EwmU7Y6M
不是你这样,我是想把test页面当成一个组件,放在index页面里面
onLoad 要放在 methods里面才能生效
我现在onLoad就是写在methods里面呀