javascript - 仅加载一次 Json 文件,之后我想从加载的文件评估器中获取而不是再次加载
问题描述
我使用加载器加载 json 文件,所以当我下次加载时,它会再次花费大量时间来加载 json 文件。所以,我想第二次从加载的 json 文件中获取数据,而不是一次又一次地加载同一个文件
json 文件很大,我们无法将其存储在本地存储中
提前致谢祝你有美好的一天
解决方案
你在谈论后端(nodejs)还是前端?任何状况之下
首先读取文件并将数据存储在变量中:
var myJson = require('./test.json');
由于该变量
myJson
是一个有效的 javascript 对象或数组,您可以一次又一次地重复使用它。
*我的假设是 JSON 文件的内容不会随时间变化。
**如果您谈论的是在浏览器上运行的前端 js,您可以将 JSON 数据保存在本地存储或 cookie 存储中,并在将来需要时重新使用它。
推荐阅读
- android - Android RecyclerView 没有附加适配器(Kotlin)
- jquery - 如何在通过 jQuery 调用 google API 距离矩阵时删除 Access-Control-Allow-Origin 错误
- c# - 除特定程序外,如何注册 Windows 全局热键?
- php - 将 Google 日历 API 集成到 WordPress 插件中
- validation - SwiftUI 验证和否决用户输入
- css-selectors - 动态类的谷歌标签管理器选择器
- html - iframe 的大小未在嵌入式仪表板上动态调整
- aws-codebuild - AWS Sam package 命令在构建规范期间失败
- sql - 声明 Varchar - Teradata
- django - ModuleNotFoundError:没有名为“webpushapi”的模块