uniapp 组件所在页面的生命周期
时间: 2023-09-26 09:14:37 浏览: 256
uni-app组件所在页面的生命周期包括以下几个阶段:
1. onLoad:监听页面加载,参数为上个页面传递的数据,用于页面传参。
2. onShow:监听页面显示。页面每次出现在屏幕上都会触发,包括从下级页面返回露出当前页面。
3. onReady:监听页面初次渲染完成。注意,如果渲染速度较快,会在页面进入动画完成之前触发。
4. onHide:监听页面隐藏。
5. onUnload:监听页面卸载。
6. onResize:监听窗口尺寸变化。
7. onPullDownRefresh:监听用户下拉动作,一般用于下拉刷新。
8. onReachBottom:监听页面滚动到底部的事件,常用于下拉加载下一页数据。
9. onTabItemTap:点击tab时触发。
10. onShareAppMessage:用户点击右上角分享。
11. onPageScroll:监听页面滚动。
12. onNavigationBarButtonTap:监听原生标题栏按钮点击事件。
13. onBackPress:监听页面返回。
14. onNavigationBarSearchInputChanged:监听原生标题栏搜索输入框输入内容变化事件。
15. onNavigationBarSearchInputConfirmed:监听原生标题栏搜索输入框搜索事件。
16. onNavigationBarSearchInputClicked:监听原生标题栏搜索输入框点击事件。
需要注意的是,应用生命周期只能在App.vue中监听,其他页面监听无效。而页面生命周期则可以在具体页面的vue文件中进行监听。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文