小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问小程序app.js里的globalData 时效性是多久?每次退出小程序 是不是globalData里的数据是不是被清空了,我开发模式每次在线编译 就没有获取到上一次存的数据了。
如果想存数据 ,下一次打开 还有上一次存的数据 必须要用storage吗?
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
globalData 可以理解为全局变量,退出就没了,想下次打开还在只能用缓存,而且把小程序删除缓存也会清除
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
globalData在当前小程序存活时有效,冷启动小程序会重置相关内容。
可以通过接口获取相关数据,或者通过storage缓存数据
globalData是内存中的数据,没法持久化。
而storage是可以持久化的,就是存储在本地的数据,小程序杀死重启之后,还是可以找到的
小程序的生命周期内都是有效的。
生命周期就是create到destory
globalData 时效性 就是小程序退出就没了 所以你需要storage
--------------------------------
↓↓👍点赞是回答的动力哦
是的,globalData 只是个js变量 整个小程序退出后这个变量就没了 就没了 就没了
所以要用storage
是的,关闭小程序globalData的数据就清空的。storage存储没有过期时间,除非删除小程序或者存储大小超出10M
重新编译globalData里的数据就会被清空了,类似vuex。想要编译上次可以缓存
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
globalData 可以理解为全局变量,退出就没了,想下次打开还在只能用缓存,而且把小程序删除缓存也会清除
globalData在当前小程序存活时有效,冷启动小程序会重置相关内容。
可以通过接口获取相关数据,或者通过storage缓存数据
globalData是内存中的数据,没法持久化。
而storage是可以持久化的,就是存储在本地的数据,小程序杀死重启之后,还是可以找到的
小程序的生命周期内都是有效的。
生命周期就是create到destory
globalData 时效性 就是小程序退出就没了 所以你需要storage
--------------------------------
↓↓👍点赞是回答的动力哦
是的,globalData 只是个js变量 整个小程序退出后这个变量就没了 就没了 就没了
所以要用storage
是的,关闭小程序globalData的数据就清空的。storage存储没有过期时间,除非删除小程序或者存储大小超出10M
重新编译globalData里的数据就会被清空了,类似vuex。想要编译上次可以缓存