本文主要是介绍微信小程序 onLoad() 什么时候会调用?怎么传参进onload中?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
按官方文档解释,onLoad() 应该在第一次显示页面的时候调用,以后再次切换到该页面时,不会再调用这个函数。如下图:
实际调试中,进入一个页面时,我发现页面的 onLoad() 函数有时有调用,有时没有。原因在下面的解释中:
onLoad: 页面加载。
一个页面只会调用一次。
参数可以获取wx.navigateTo和wx.redirectTo及中的 query。onShow: 页面显示
每次打开页面都会调用一次。onReady: 页面初次渲染完成
一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。
对界面的设置如wx.setNavigationBarTitle请在onReady之后设置。详见生命周期onHide: 页面隐藏
当navigateTo或底部tab切换时调用。onUnload: 页面卸载
当redirectTo或navigateBack的时候调用。
这篇关于微信小程序 onLoad() 什么时候会调用?怎么传参进onload中?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!