在微信小程序中,onLoad(option)
是一个生命周期函数,用于监听页面加载。当小程序的页面被加载时,onLoad(option)
函数会被自动调用,并将页面的参数传递给这个函数。
option
参数是一个包含页面参数的对象,其中的每个属性表示一个页面参数,属性名为参数名,属性值为参数值。例如,如果页面的 URL 是 pages/index/index?id=123&name=hello
,则 option
对象的值为 { id: "123", name: "hello" }
。
以下是一个示例代码,用于在页面加载时获取页面参数:
Page({
onLoad: function (option) {
console.log(option.id); // 输出 "123"
console.log(option.name); // 输出 "hello"
},
});
在这个示例代码中,我们定义了一个 onLoad
函数,并将页面参数 option
作为参数传递给这个函数。然后,我们通过 console.log()
方法输出了 id
和 name
两个参数的值。
需要注意的是,onLoad(option)
函数只会在页面加载时被调用一次,如果需要在页面显示时进行数据更新或其他操作,可以使用 onShow()
方法。
总之,在微信小程序中,onLoad(option)
是一个生命周期函数,用于监听页面加载。当小程序的页面被加载时,onLoad(option)
函数会被自动调用,并将页面的参数传递给这个函数。可以通过 option
参数获取页面参数。