微信小程序 如何使用globalData
2023-05-20 10:59
小程序
SQL Server
Oracle
MySQL
PostgreSQL
NoSQL
大数据
其他数据库
Windows
Windows Server
Linux
macOS
嵌入式
APACHE
NGINX
redis
Docker
git
互联网
tomcat
Html/Css
JavaScript
jQuery
HTML5
Angular
React
Vue
小程序
架构设计
面向对象
设计模式
领域驱动设计
Android开发
iOS开发
Flutter
鸿蒙
其他手机开发
敏捷开发
项目与团队管理
软件工程其他
.NET
Java
Python
Go
PHP
C++
Ruby
Swift
C语言
Erlang
Delphi
Scala
R语言
Verilog
Dart
Rust
其他语言
asp
nodejs
读书区
翻译区
求职面试
计算机图形学
软件测试
菜谱
SEO技术
摄影
生活技巧
175
0
0
0
标题录入
封面图
微信小程序 如何使用globalData 微信小程序在JavaScript文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。 如果希望在各个页面之间共同使用某些信息,并且可以对共享数据进行修改设置,以便于其他页面根据数据变化进行对应的调整,最好使用全局数据globalData。 globalData在app.js文件中app()全局应用实例中: ``` // app.js App({ globalData: 1 }) ``` 在app.js文件中,设置globalData跟在其他js文件中设置data值是一样的: ``` //app.js App({ globalData: { name: '张三', age: 18 } }) ``` 你可以根据自己的需求,设置任何数据。在app.js中读取globalData,使用this就可以了: ``` //app.js App({ globalData: { name: '张三', age: 18 }, onLoad: function(){ console.log(this.globalData.name); } }) ``` 同样的,如果我们需要在app.js中修改globalData,只需要给对应的变量重新赋值就可以了: ``` //app.js App({ globalData: { name: '张三', age: 18 }, onLoad: function(){ this.globalData.name = '李四' } }) ``` ####在其他页面读取以及修改globalData。 读取 ``` //index.js var app = getApp(); Page({ onLoad: function() { console.log(app.globalData.name); } }) ``` 修改 ``` //index.js var app = getApp(); Page({ onLoad: function() { getApp().globalData.name = "今天星期六"; getApp().globalData.favorite = "copy"; } }) ``` 这样,就可以在index.js文件中修改globalData的数据了
上一篇:
微信小程序获取当前所在城市
微信小程序 如何使用globalData
标题录入,一次不能超过6条
冥想是什么?怎么冥想?
T:0.015117s,M:156.34 KB
返回顶部
留言
留言
评论