# 页面通讯
# 使用全局变量 app.globalData
// 在app.js中设置对象 globalData{}
// 在要传值的页面引入 var app = getApp();
app.globalData.name = "王安石";
// 在要接受值的页面引入 var app = getApp();
console.log(app.globalData.name);
# 使用本地缓存 wx.setStorageSync
// 在要传值的页面
wx.setStorageSync("name", "陆游");
// 在要接受值的页面
wx.getStorageSync("name");
# 使用路由
// 在要跳转的路由后面加上 ?key=value&key1=value1 的形式;注意: wx.switchTab 中的 url 不能传参数。
// 要跳转的页面可以通过onload函数的形参options接受上一个页面传递的值
wx.navigateTo({
url: '../pageD/pageD?name="李白"',
});
// B页面-接收数据 通过onLoad的option...
Page({
onLoad: function(option) {
console.log(option.name);
},
});
← 微信本地存储 微信获取用户信息和微信登陆 →