小程序修改页面title名称,返回会修改首页名称
发布于 5 年前 作者 iwen 2762 次浏览 来自 官方Issues

预期:

点击首页产品,进入产品详情。得到数据修改产品详情也名称。

返回首页, 首页的名称应该是叫做首页

结果:

点击进入详情页面,数据刚好请求到,就返回首页,会去修改首页的名称,被修改成为,产品的名称以下是截图

1.小程序首页

2.进入数据为加载的产品详情页,数据加载完全后修改页面名称。

3.数据还为加载完全返回首页。现在已经是加载完全数据后的首页。已经被修改了名称。

9 回复

onLoad: function() {


        setTimeout(function() {
            wx.setNavigationBarTitle({
                title: '哈哈哈'
            })

        }, 10);


        wx.navigateBack({
            delta: 1

        })


}

我这样试了一下,复现了,基本能说明问了吧

可以通过设置一个全局的标示来控制。

要不,成功获取完数据之后,再跳转?

我也是用的动态(请求成功后)改变当前页面标题,测试了一下,并没有你说的情况出现!

在详情页调用

wx.setNavigationBarTitle({

title: detailTitle,

})

不就可以了

无法复现,要不你弄个 能复现的 代码片段 分享上来

微信开发者工具-》新建-》代码片段

搞个复现的代码片段上来试试?

请具体说明出现问题的终端类型,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

回到顶部