微信小程序全局变量的应用,如何修改globalData值
发表人:金马 | 2022-03-21

做开发项目时,所有的全局参数尽量要统一管理,在微信小程序开发中,globalData变量就是针对全局使用的。

globalData变量存放的页是小程序根目录的app.js文件中。

在app.js页最简单的内容,如下:

onLaunch: function () {

    var that = this;

    var name="金马电商V5";//可以通过服务器请求返回参数,过程略

    that.globalData.Name = name;

  },

globalData: {

Name:'',

}

在其他页要调用全局变量时代码:

var app = getApp();

var title=app.globalData.Name;//title是调用全局的变量

修改全局变量也简单,如下:

var app = getApp();

app.globalData.Name="***";

当然小程序还有缓存(StorageSync)来实现,不过这两者使用场景还是稍有不同

如缓存(StorageSync)可以用在用户信息的保存,这个可以长期保存,而globalData是打开小程序重新加载就可以修改内容了。



我来说两句(0)
:zui: :wink: :twisted: :roll: :oops: :mrgreen: :love: :lol: :jidong: :idea: :han:
发表评论(Ctrl+Enter)
—— 金马科技公众号 ——
十二年 行业积累

砥砺前行路上,有您关注,相聚相研共话成长!

如有意向,请与我们联系

办公电话:0774-3838278 / QQ:154727262 / 微信:wztmma