一个商城类的小程序,点击不同分类进入列表页面,但是每个列表的导航标题根据分类不同而改变。
小程序提供了和导航栏相关的API(https://developers.weixin.qq.com/miniprogram/dev/api/ui/navigation-bar/wx.setNavigationBarTitle.html)
Page({
data:{},
onLoad:function(options){
wx.setNavigationBarTitle({
title:options.name // 其他页面传过来的标题名
})
}
})
这样就实现了动态改变导航栏的标题啦。。。
近期发现:小程序官方文档要求对界面内容进行设置的API,要在onReady之后进行(详情看生命周期:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html)
Page({
data:{
name:''
},
onLoad:function(options){
this.data.name=options.name
},
onReady:function(){
wx.setNavigationBarTitle({
title:this.data.name
})
}
})