个人问题记录

现象描述

  1. uni-app 页面级组件,在第一次进入该页面(A页面)或者刷新页面,可以触发 onLoad 钩子

  2. 但点击该页面中按钮进入一个其他页面(B页面)后,点击此页面使用 uni.navigateTo 进入A页面 onLoad 钩子不触发

原因

A页面为首页,即 pages.json 中 A页面为第一个,导致url中显示的为 /(https://localhost:8080/?id=111),因此 onLoad 无法认出当前页面路由导致无法触发该钩子

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐