3***@qq.com
3***@qq.com
  • 发布:2023-12-01 14:31
  • 更新:2023-12-01 14:32
  • 阅读:232

【报Bug】 uni.setNavigationBarTitle 后端接口返回标题文字 使用uni.setNavigationBarTitle渲染不生效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 3.98.2023112011-alpha

HBuilderX类型: Alpha

HBuilderX版本号: 3.98

浏览器平台: Chrome

项目创建方式: HBuilderX

示例代码:
             onLoad() {  
                   this.postActivitys()  
        },  
        onReady() {  

            setTimeout(() => {  
                uni.setNavigationBarTitle({  
                    title: this.title,  
                })  
                console.log('this.title: ', this.title);  
            }, 5000)  
        },  
        methods: {  
            async postActivitys() {  
                const {  
                    data  
                } = await postActivity({  
                    id: id || 41239  
                })  
                this.title = data.data.article.title  
                this.content = data.data.article.content  
                this.click = data.data.article.click  
                this.public_at = data.data.article.public_at  
                this.publicationAddress = data.data.article.extend.publicationAddress  
                this.imgList = data.data.article.extend.images;  

            }  
        },

操作步骤:
             onLoad() {  
                   this.postActivitys()  
        },  
        onReady() {  

            setTimeout(() => {  
                uni.setNavigationBarTitle({  
                    title: this.title,  
                })  
                console.log('this.title: ', this.title);  
            }, 5000)  
        },  
        methods: {  
            async postActivitys() {  
                const {  
                    data  
                } = await postActivity({  
                    id: id || 41239  
                })  
                this.title = data.data.article.title  
                this.content = data.data.article.content  
                this.click = data.data.article.click  
                this.public_at = data.data.article.public_at  
                this.publicationAddress = data.data.article.extend.publicationAddress  
                this.imgList = data.data.article.extend.images;  

            }  
        },

预期结果:

可以修改

实际结果:

不能 修改 写死字符串可以 后端返回字符串 然后渲染 不可以

bug描述:

请求接口 接口返回标题需要渲染的文字 在所有生命周期都试过了 然后还是过了写死文字都可以 就是动态渲染不行 写定时器从200毫秒到五秒全试过了 然后写死一个字符串就可以

2023-12-01 14:31 负责人:DCloud_App_Array 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - 111

设置的时候 发现在浏览器上 可以修改 但是运行到APP内就不行 项目属于内嵌的H5页面

要回复问题请先登录注册