小程序的switch传值VM656:1 wx.switchTab
2020-11-13 本文已影响0人
最念倾城
因此传参这种方式是行不通的
可以换种思路解决如下
传参是为了有个标识,是为了下一个页面更方便的展示信息。我们可以在switch跳转之前设置一个全局变量,到下一个页面的时候,直接去获取全局变量
在index.wxml中
getApp().globalData.is_first_login=1, // 后面的值根据需要自己替换
wx.switchTab({
url: '/yb_mingpian/pages/newIndex/newIndex?is_first_login=1',
});
2
3
4
存全局变量的时候 页面中需引用var app = getAPP()
var app = getApp()
1
在log.wxml页面中接收参数时
onLoad: function(n) {
console.log (getApp().globalData.is_first_login)
// 可以得到我们在上个页面设置的全局变量 这个时候就可以使用这个全局变量进行操作了
}