在小程序切换页面或打开页面时会触发onAppRoute 事件,小程序框架通过wx.onAppRoute 可以注册页面切换时的处理程序,一般开发放在app.js的onLunch生命周期中全局注册一次即可,可用于监听页面切换。
onLaunch() {
wx.onAppRoute((route) => {
console.log(route);
});
}
通过对查看route,个人总结如下
注:场景值
小程序隐藏API - onAppRoute(eventListener)
在小程序切换页面或打开页面时会触发onAppRoute 事件,小程序框架通过wx.onAppRoute 可以注册页面切换时的处理程序,一般开发放在app.js的onLunch生命周期中全局注册一次即可,可用于监听页面切换。
onLaunch() {
wx.onAppRoute((route) => {
console.log(route);
});
}
通过对查看route,个人总结如下
注:场景值
4 个评论
这东西不适用用来控制页面权限,每次切换页面的时候会有明显的延迟。
2023还能用。
有人用它做页面登录拦截么?我之前是手写了一个,包在Page对象外面。不知道用onAppRoute是不是更优雅,影响性能么?
还能用吗
隐藏api,怎么发现的?
难怪搜不到呢