1、常见的普通页面跳转
function navigateToWhere(url) { wx.navigateTo({ url: url, //url: ‘../mainmap/mainmap?access=‘ + access, /*events: { // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据 acceptDataFromOpenedPage: function (data) { console.log(data) }, someEvent: function (data) { console.log(data) } },*/ success: function (res) { // 通过eventChannel向被打开页面传送数据 //res.eventChannel.emit(‘acceptDataFromOpenerPage‘, { data: ‘test‘ }) } }) }
url后面的参数在新页面中的获取
onLoad: function (options) { var param = options.param }
2、tabBar页面跳转
function switchTab(url, fsuId) {
//设置全局参数 app.globalData.fsuId = fsuId; wx.switchTab({ url: url }) }
参数,例如上面的fsuId,则可以在app.js文件中添加globData参数fsuId:
globalData: { userInfo: null, fsuId: "0-0", }
接着在新的页面中获取参数。
……
还有其他的以后再补充,供后续自己查看。