小程序
小游戏
企业微信
微信支付
扫描小程序码分享
方法1:setData 这个方法只是给当前页面设置
方法2:globalData 全局变量
方法3:setStorage/setStorageSyn 是数据缓存,哪怕关掉再打开也是有的(按理来说是这样,个别情况会被清理掉)
之所以问这个问题是想确认下是不是只有这3种,是不是我看文档不够仔细不知道第4,5,6种。
谢谢
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
还有一种,在js里,Page() 外面。在小程序启动的时候,所有页面加载的时候,Page()外的页面就会初始化。这些变量不会随着页面跳转销毁而销毁。。重复进入,仍然会是上一次的值
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
对的,不需要渲染到页面的数据不用存在page.data中,以免增加页面栈压力
不过除非有需要还是用let私用变量好了,不然内存泄露
有些特殊的用途。。莫名其妙还是挺好的。。
相当于是当前页面的全局变量~
原来还可以这样玩 = =。我还以为都必须塞到 Page 的 data 里
感谢
第五
客户端内存,不容易丢失
https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.writeFile.html
第四
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/collection.add.html
云开发算第4种,嗯嗯,感谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
还有一种,在js里,Page() 外面。在小程序启动的时候,所有页面加载的时候,Page()外的页面就会初始化。这些变量不会随着页面跳转销毁而销毁。。重复进入,仍然会是上一次的值
对的,不需要渲染到页面的数据不用存在page.data中,以免增加页面栈压力
不过除非有需要还是用let私用变量好了,不然内存泄露
有些特殊的用途。。莫名其妙还是挺好的。。
相当于是当前页面的全局变量~
原来还可以这样玩 = =。我还以为都必须塞到 Page 的 data 里
感谢
第五
FileSystemManager
客户端内存,不容易丢失
https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.writeFile.html
感谢
第四
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/collection.add.html
云开发算第4种,嗯嗯,感谢