全局即是在所有页面中都可以使用,并且可以控制每个页面的数据展示
比如:在听音乐时,可以切换不同页面,音乐也不会因此中断或发生异常
1. 既然是全局,所以我们的数据需要定义在 app.js 文件中
App({
//全局数据
globalData:{
isMusicPlay: false, //是否有音乐在播放
musicId: "",
}
})
2. 在页面中获取小程序中的全局数据
// 获取小程序中的全局数据
let appInstance = getApp();
console.log(appInstance.globalData);
3. 修改小程序中的全局数据
appInstance.globalData.isMusicPlay = true