当前页面脚本发生错误程序---⽣命周期函数【详解】在⼩程序的开发过程中,⼩程序的⽣命周期是⾮常重要的,特别是这7个⼩程序⽣命周期函数。
⼩程序的7个⽣命周期函数:
1、onLoad 监听页⾯加载
onLoad函数:⼀个页⾯只会被调⽤⼀次,可以在onLoad中获取当前页⾯所调⽤的 query 参数。
⽰例:onLoad:function(options){}
2、onReady 监听页⾯初次渲染完成
onReady函数:⼀个页⾯只会调⽤⼀次,表⽰页⾯已经准备完成,可以和视图层进⾏交互。
⽰例:onReady:function(){}
3、onShow 监听页⾯显⽰
onShow函数:每次打开页⾯都会调⽤⼀次。
⽰例:onShow:function(){}
4、onHide 监听页⾯隐藏
onHide函数:当navigateTo或底部tab切换的时候会被调⽤。
⽰例:onHide:function(){}
5、onUnload 监听页⾯加载
onUnload函数:当redirectTo或navigateBack的时候调⽤。
⽰例:onUnload:function(){}
6、onlaunch 监听⼩程序初始化
onlaunch函数:当⼩程序初始化完成时,会触发 onLaunch(全局只触发⼀次)
⽰例:onLaunch:function () {},
7、onError 错误监听函数
onError:当⼩程序发⽣脚本错误,或者 api 调⽤失败时,会触发 onError 并带上错误信息
⽰例:onError:function () {}