问题描述
在项目开发中很喜欢保存一些用户选择的一些数据,这里就用到了storage本地缓存,下次打开小程序的时候就能通过storage获取赋值到data数据中使用,但是每次修改保存的时候,既要修改data中的数据又要修改storage中的数据,这样感觉很臃肿。请问大佬们使用什么方法处理这种问题的,或许有没有那种绑定,改变storage的时候自动改变data中的数据。
在项目开发中很喜欢保存一些用户选择的一些数据,这里就用到了storage本地缓存,下次打开小程序的时候就能通过storage获取赋值到data数据中使用,但是每次修改保存的时候,既要修改data中的数据又要修改storage中的数据,这样感觉很臃肿。请问大佬们使用什么方法处理这种问题的,或许有没有那种绑定,改变storage的时候自动改变data中的数据。
4 回答1.1k 阅读✓ 已解决
5 回答1.4k 阅读
6 回答1.7k 阅读
3 回答963 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
3 回答1.2k 阅读
1 回答1.1k 阅读✓ 已解决
我是这样处理的,在
app.js
中实现一个方法来处理这种数据,比如处理登录信息:每次小程序加载的时候调用一次
setupLogin
,将数据保存在app.globalData
里,这样用到的时候获取就更方便。在这里,我会根据app.globalData.loginData
是否为null
来判断是否需要进行登录操作。如果还需要处理其他类似的数据,也可以这样做。
当然,你也可以封装一个方法,来专门实现这一连串操作。