
微信小程序路由和生命周期
标签式路由触发 。
发布日期:2021-05-15 00:41:03
浏览次数:18
分类:精选文章
本文共 876 字,大约阅读时间需要 2 分钟。
一、微信小程序路由
小程序有两种路由触发模式:
页面栈表现方式
标签式路由主要用于页面间的跳转,支持页面堆栈操作,常见的组件包括
常用API方法:
-wx.redirect
:关闭当前页面,跳转到应用内的某个页面。 - wx.navigateTo
:保留当前页面,跳转到应用内的某个页面。 - wx.switchTab
:跳转到tabBar页面,同时关闭其他非tabBar页面。 - wx.reLanch
:关闭所有页面,打开到应用内的某个页面。 - wx.navigateBack
:关闭当前页面,返回上一级页面或多级页面。 - 编程式路由触发
- 整体应用生命周期
- 页面的生命周期
路由方式
微信小程序支持多种路由跳转方式,开发者可根据需求选择合适的API:
-wx.navigateTo
:保留当前页面,跳转到指定页面。 - wx.navigateTo({ delta: n })
:返回指定页面,n为返回的页面层数。 - wx.redirectTo
:关闭当前页面,跳转到指定页面。 - wx.switchTab
:跳转到tabBar页面,关闭其他非tabBar页面。 - wx.reLanch
:关闭所有页面,跳转到指定页面。 二、生命周期
小程序的生命周期分为两个层面:整体应用生命周期和页面生命周期。
App对象的生命周期方法:
-onLaunch()
:小程序初始化时调用,适用于初始化数据。 - onShow()
:小程序进入前台运行时调用。 - onHide()
:小程序进入后台运行时调用。 - onError()
:捕捉代码错误信息。 Page对象的生命周期方法:
-onLoad()
:页面加载时调用,适用于初始化数据。 - onReady()
:页面初次渲染完成后调用。 - onShow()
:页面进入前台显示时调用。 - onHide()
:页面离开前台时调用。 - onReachBottom()
:页面到底部时调用。 - onPullDownRefresh()
:页面下拉刷新时调用。 - onPageScroll()
:页面滚动时调用。 发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年04月24日 09时58分04秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
解决Chrome播放视频闪屏黑屏无法播放
2019-03-11
Git简单理解与使用
2019-03-11
echarts 基本图表开发小结
2019-03-11
二分查找.基于有序数组的查找方法.704
2019-03-11
制作JS验证码(简易)
2019-03-11
adb通过USB或wifi连接手机
2019-03-11
泛型机制 Generic
2019-03-11
包装类
2019-03-11
JDK9-15新特性
2019-03-11
集合继承结构
2019-03-11
LinkedList 实现类
2019-03-11
Vector 实现类
2019-03-11
HashMap类、HashSet
2019-03-11
HashTable类
2019-03-11
TreeSet、TreeMap
2019-03-11
ObjectInputStream、ObjectOutputStream
2019-03-11
JVM内存模型
2019-03-11
反射机制
2019-03-11
可变长度参数
2019-03-11