小程序我们可以通过全局函数 getApp()保存在app.js里面
App.js
App({
globalData: {//全局变量
openid:"",
session_key:""
},
data:{
},
})
直接拿App.js里的
//获取应用实例
const app = getApp()
Page({
data: {},
onLoad:function (options) {
console.log(app.globalData.session_key);
console.log(app.globalData.openid);
}
})
page文件拿page文件里的
//index1.js
const app = getApp()
Page({
data: {
guid:"",
czyid:""
},
onLoad:function (options) {
app.globalData.guid_id = this.data.guid; //把guid保存到全局变量中
app.globalData.czyid_id = this.data.czyid;
}
})
//index2.js
const app = getApp()
Page({
data: {},
onLoad:function (options) {
var shenfen_id = app.globalData.guid_id; //获取index1里的guid值
var czyid_id = app.globalData.czyid_id;
}
})
本文介绍了小程序中如何将参数设置为全局变量,通过利用全局函数在app.js进行管理,实现数据在不同页面间的共享。
1万+

被折叠的 条评论
为什么被折叠?



