HZH8997
HZH8997
  • 发布:2021-07-29 10:19
  • 更新:2021-07-29 11:16
  • 阅读:899

【报Bug】uni.setNavigationBarTitle不执行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.1.22

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iphone x

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

onLoad(option) {
console.log(option)
if(option.title){
uni.setNavigationBarTitle({
title: option.title
});
}
}

操作步骤:

多次进入页面 uni.setNavigationBarTitle 没执行

预期结果:

无论如何重复,uni.setNavigationBarTitle 都应该执行

实际结果:

多次进入页面 uni.setNavigationBarTitle 没执行

bug描述:

页面本身导航标题 有其他名字
多次进入页面 使用uni.setNavigationBarTitle 修改页面导航栏标题 会出现失败(比较频繁 10次 有 2次 左右)
特别快切换有时候几率更大。

测试设备有 iphone x ios14 \ iphone xr ios15

怀疑需要执行this.$forceUpdate()

2021-07-29 10:19 负责人:无 分享
已邀请:
chenli

chenli

尝试在onReady周期里执行设置看看

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