首页 > 解决方案 > 仅加载一次 Json 文件,之后我想从加载的文件评估器中获取而不是再次加载

问题描述

我使用加载器加载 json 文件,所以当我下次加载时,它会再次花费大量时间来加载 json 文件。所以,我想第二次从加载的 json 文件中获取数据,而不是一次又一次地加载同一个文件

json 文件很大,我们无法将其存储在本地存储中

提前致谢祝你有美好的一天

标签: javascript

解决方案


你在谈论后端(nodejs)还是前端?任何状况之下

  1. 首先读取文件并将数据存储在变量中:var myJson = require('./test.json');

  2. 由于该变量myJson是一个有效的 javascript 对象或数组,您可以一次又一次地重复使用它。


*我的假设是 JSON 文件的内容不会随时间变化。

**如果您谈论的是在浏览器上运行的前端 js,您可以将 JSON 数据保存在本地存储或 cookie 存储中,并在将来需要时重新使用它。


推荐阅读