最近因为公司需求,又开始写小程序了,记录踩过的坑
因为页面数据要变,NavigationBarTitle标题也要变化,来吧就这么搞吧;
首先要获取要给他显示的标题必须在上一个页面传下来,不然这个动态就没啥意义了。
这是上层的点击事件:
这是main.js
onClick: function (options) {
var title = options.currentTarget.dataset.title;//这是获取设置的名字的部分
console.log(title)
wx.navigateTo({
url: '../next/next?title=' + title
})
},
这是next.js
onLoad: function (options) {
var title1 = options.title;
wx.setNavigationBarTitle({
title: title1
}) },
必须要注意传递的字段名称和接收的字段名称
网友评论