设置在onLoad中可能会引起偶发性无效。
解决方案:
1、改写在onReady生命周期中。
2、用setTimeout 设置延迟。
onReady() {
this.timers=setTimeout(() => {
if (this.$Route.query.title) {
uni.setNavigationBarTitle({
title: this.$Route.query.title
})
} else {
uni.setNavigationBarTitle({
title: '详情'
})
}
}, 2000)
},