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",
}

接着在新的页面中获取参数。

……

还有其他的以后再补充,供后续自己查看。

posted on 2019-11-26 15:04  浅悠  阅读(346)  评论(0编辑  收藏  举报