微信小程序不仅可静态修改页面,还可以动态修改页面
静态修改页面通过指定页面的对应的json文件加入以下代码就可以实现
{
"navigationBarTitleText": "案例详情"
}
动态改变标题有几种方法:
- 本页面通过点击事件动态改变标题
已经提供好了api,直接调用就可以anli:function(){ wx.setNavigationBarTitle({ title: "案例详情" }) },
2.从上一个页面携带数据跳转页面动态改变标题
上一个页面鞋带过来的数据,在onLoad里面获取到值,比如: -
onLoad: function (options) { console.log("接受参数为=" + options.star); this.data.star = JSON.parse(options.star); this.setData({ star: this.data.star.imgs, }) wx.setNavigationBarTitle({ title: this.data.star.name }) },
获取到标题值之后直接调用接口就可以了!