在uni-app中,组件生命周期分为两部分:页面生命周期和应用生命周期。页面生命周期用于控制页面的生命周期事件,而应用生命周期用于控制整个应用的生命周期事件。
页面生命周期:
在uni-app中使用生命周期函数的方法如下:
页面生命周期函数的使用:
export default {
onLoad() {
console.log('页面加载');
},
onShow() {
console.log('页面显示');
},
onReady() {
console.log('页面初次渲染完成');
},
onHide() {
console.log('页面隐藏');
},
onUnload() {
console.log('页面卸载');
},
}
App.vue
文件中,直接编写对应的应用生命周期函数即可。例如,在App.vue
中添加以下代码:export default {
onLaunch() {
console.log('应用初始化');
},
onShow() {
console.log('应用显示');
},
onHide() {
console.log('应用隐藏');
},
onError(err) {
console.log('应用错误', err);
},
}