8***@qq.com
8***@qq.com
  • 发布:2021-07-29 02:33
  • 更新:2021-07-29 11:31
  • 阅读:996

【报Bug】 beforeDestroy不执行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.22

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: 12

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

非tabBar页面
beforeDestroy() {
alert(444)
},

uni.navigateTo({
url: url
})

时不执行,
但是 在

uni.reLaunch({    
    url: url    
})    

就会执行

操作步骤:


uni.navigateTo({
url: url
})

时不执行,
但是 在
uni.reLaunch({
url: url
})
就会执行

预期结果:

执行
alert(444)

实际结果:

没有效果

bug描述:

beforeDestroy不执行

2021-07-29 02:33 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

chenli

chenli

不是bug

uni.navigateTo() //离开的页面只是隐藏而已,并没有销毁。所以不会执行是正常的。

uni.reLaunch() // 是销毁所打开的页面,再打开新的页面。所以会执行

该问题目前已经被锁定, 无法添加新回复