我有一个JSON数据要存储在本地存储中,我的应用程序中的许多组件都在使用它。在某些情况下,数据超过100 Mb,并且我的浏览器抛出错误,“ localStorage.setItem超出配额”。但是对我来说非常重要的是在下载数据时要缓存这些数据,这会使我的应用程序变慢。有人可以建议我实现这一目标的简单有效的方法吗?
答案 0 :(得分:1)
尝试压缩数据。这可能会有所帮助,具体取决于您的JSON数据。 https://coderwall.com/p/mekopw/jsonc-compress-your-json-data-up-to-80 这个api表示它最多可以压缩JSON字符串中80%的数据。
我相信这是它的JS文件 https://github.com/tcorral/JSONC/blob/master/src/JSONC.js