Skip to content

uni-app H5页面 A 使用 uni.navigateTo 跳转页面 B,然后再从 B 跳转页面 C,刷新 C 页面,点击返回键返回 A 页面面时,触发的是 C 的 onReady,不是 A 的 onReady #5818

@chensinterest

Description

@chensinterest

发行方式

H5

具体平台

Chrome 100.0.4896.127

开发环境

Windows

项目创建方式

HBuilderX

依赖版本

HBuilderX 4.15

问题描述

uni-app H5页面 A 使用 uni.navigateTo 跳转页面 B,然后再从 B 跳转页面 C,刷新 C 页面,点击返回键返回 A 页面面时,触发的是 C 的 onReady,不是 A 的 onReady

重现步骤

1、页面 A 使用 uni.navigateTo 跳转页面 B
2、页面 B 使用 uni.navigateTo 跳转页面 C
3、刷新 C 页面(无法复现时可多次连续点击刷新按钮刷新页面)
4、点击返回键返回 B 页面,onReady 触发正常
5、点击返回键返回 A 页面,onReady 触发的是 C 页面的,A 页面的没有触发,同时 A 页面的 onPullDownRefresh 无法触发,需要手动刷新 A 页面才能正确触发 onReady 和 onPullDownRefresh

期望行为

No response

实际行为

No response

截图或录屏

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions