onLoad
是微信小程序的生命周期函数之一,它在页面加载时被触发。onLoad
接受一个参数 option
,这个参数是一个对象,包含小程序页面的启动参数。
以下是一个 onLoad
方法的基本使用示例:
Page({ onLoad: function(option) { console.log(option); // 打印页面启动参数 } })
在这个例子中,当页面加载时,微信小程序会调用 onLoad
方法并传入一个对象 option
。这个对象包含小程序页面的启动参数。然后,我们简单地将这些参数打印到控制台。
具体来说,option
对象可能包含以下属性:
url
: 页面跳转的原始 URL。
path
: 页面跳转的路径。
query
: 页面跳转的查询参数。
extraData
: 在页面配置中定义的 extraData。
fromPage
: 页面跳转的来源页面。
envVersion
: 小程序运行版本。
scene
: 打开小程序的场景,只有在小程序主动调用 wx.navigateTo 或 wx.redirectTo 时才可用。
navigationBarTitleText
: 导航栏的标题。
navigationBarBackButtonText
: 导航栏返回按钮的文本。