微信小程序 load
微信小程序的 load
方法是一个生命周期函数,它在页面加载时触发。在微信小程序中,每个页面都有几个特定的生命周期函数,这些函数在页面的不同阶段被调用。load
函数是其中之一,它在页面加载时被调用,此时页面的视图层和逻辑层已经创建,可以进行一些初始化工作。
load
函数通常在页面的 .js
文件中定义,它接收一个参数,即页面的参数。这些参数通常通过页面的 URL 传递,以便在页面加载时可以获取这些参数并进行相应的处理。
下面是一个简单的示例,展示了如何在微信小程序中使用 load
函数:
// pages/index/index.js
Page({
data: {
text: "Hello, World"
},
onLoad: function (options) {
// 页面创建时执行
console.log("onLoad");
},
onReady: function () {
// 页面首次渲染完成时执行
console.log("onReady");
},
onShow: function () {
// 页面显示时执行
console.log("onShow");
},
onHide: function () {
// 页面隐藏时执行
console.log("onHide");
},
onUnload: function () {
// 页面卸载时执行
console.log("onUnload");
}
});
在上面的示例中,我们定义了一个简单的页面,包含了五个生命周期函数:onLoad
、onReady
、onShow
、onHide
和 onUnload
。每个函数在页面的不同阶段被调用,可以在这些函数中执行相应的操作。