uni-app - 实现监听路由跳转,每次跳转的时候都能触发的事件(当页面路由发生变化时,触发一个封装好的请求接口或普通功能函数)全端兼容,高效简洁无 BUG 详细教程

前言

当用户点击任意页面时(路由发生变化),自动执行一个函数,调用接口请求数据、做任何事情。

由于涉及到全部页面,必须采用统一的入口和统一的执行函数,不可能一个页面写一次!!

基于这个需求,本文实现了 全局统一监听路由跳转,当页面发生变化时自动触发某个函数,


如下图所示,无论是 navigateTo redirectTo reLaunch switchTab navigateBack 跳转的页面,只要跳页面了都会执行:

使用本文的方法,您可以自由控制如上路由跳转 API 哪些不监听(比如不想监听 reLaunch 路由跳转)。

全端兼容无 BUG,代码干净整洁

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44198965/article/details/128144906