前言
当用户点击任意页面时(路由发生变化),自动执行一个函数,调用接口请求数据、做任何事情。
由于涉及到全部页面,必须采用统一的入口和统一的执行函数,不可能一个页面写一次!!
基于这个需求,本文实现了 全局统一监听路由跳转,当页面发生变化时自动触发某个函数,
如下图所示,无论是 navigateTo
redirectTo
reLaunch
switchTab
navigateBack
跳转的页面,只要跳页面了都会执行:
使用本文的方法,您可以自由控制如上路由跳转 API 哪些不监听(比如不想监听 reLaunch 路由跳转)。文章来源:https://www.toymoban.com/news/detail-667412.html
全端兼容无 BUG,代码干净整洁
文章来源地址https://www.toymoban.com/news/detail-667412.html
到了这里,关于uni-app - 实现监听路由跳转,每次跳转的时候都能触发的事件(当页面路由发生变化时,触发一个封装好的请求接口或普通功能函数)全端兼容,高效简洁无 BUG 详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!