浏览器直接输入B页面的url,然后点击B页面跳转到C页面,然后再点返回
- 发布:2020-06-04 13:54
- 更新:2020-06-04 13:54
- 阅读:976
产品分类: uniapp/H5
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.14.6 (18G95)
HBuilderX类型: Alpha
HBuilderX版本号: 2.7.10
浏览器平台: Chrome
浏览器版本: 83.0.4103.61(正式版本) (64 位)
项目创建方式: HBuilderX
操作步骤:
预期结果:
B页面的onLoad不会执行。
B页面的onLoad不会执行。
实际结果:
B页面的onLoad重新执行了。
B页面的onLoad重新执行了。
bug描述:
问题已经找出,不是uni框架的问题
【是自己的问题,更改页面url逻辑造成的】
现在看到一个现象:
H5 环境,history模式
有A B C 三个页面
A为启动页面(page.json第一个)
A页面可以点击跳转到B页面,B页面可以点击跳转到C页面
1.现在浏览器直接输入B页面的url,然后点击B页面跳转到C页面,然后再点返回,B页面的onLoad重新执行了。
- 如果从默认A页面启动,点击跳转到B页面,在点B页面跳到C页面,这时候点返回,B页面的onLoad不执行(这种情况是对的)。
0 个回复