简介:微信小程序设置globalData全局数据
微信小程序设置globalData全局数据
随着微信小程序的普及,越来越多的开发者开始关注如何在使用微信小程序的过程中,更好地管理和维护全局数据。微信小程序提供了globalData全局数据设置,使得开发者可以在小程序的所有页面中共享和访问这些数据。
一、什么是globalData全局数据?
在微信小程序中,globalData是一个全局的JavaScript对象,可以在小程序的所有页面中共享和访问。它主要用于存储小程序的全局状态,如用户信息、应用状态等。通过设置globalData的值,开发者可以在不同的页面之间共享数据,避免了在不同页面之间传递数据的麻烦。
二、如何设置globalData全局数据?
App({onLaunch: function () {// 展示本地存储能力var logs = wx.getStorageSync('logs') || []logs.unshift(Date.now())wx.setStorageSync('logs', logs)// 登录wx.login({success: res => {// 发送 res.code 到后台换取 openId, sessionKey, unionId}})},globalData: {userInfo: null,posts: []}})
三、注意事项
//获取全局数据var app = getApp();var globalData = app.globalData;//修改全局数据globalData.userInfo = {name: 'newName', age: 30};