javascript - 如何从 FileRead 返回变量
问题描述
我想从 data 方法返回 JSON 数据。我该怎么做呢?我试图实现一个没有成功的承诺。
function data() {
fs.readFile('./test.json', (err, data) => {
let json = JSON.parse(data);
});
};
Alternative Solution:
const json = JSON.parse(fs.readFileSync('./test.json'));
解决方案
实际上,您可以只需要 json 文件,而无需使用 fs 读取它。
const json = require('./test.json')
推荐阅读
- json - 如何在 Swift 的 collectionview 中为 JSON 数据添加分页
- python - 从 kwargs 构建条件逻辑
- vue.js - 如何分离基本相同但使用不同状态的功能?Vue2/Vuex
- javascript - 找到对@deprecated 代码的所有引用
- r - 使用 network_plot 在 R 中可视化相关矩阵
- css - 为什么相同的字体在不同的浏览器上看起来不一样?
- c# - 加载 XAML 并正确显示
- f# - 忽略函数的 F# 内联如何处理副作用函数
- tensorflow - 与 GPU 并行构建 TensorFlow 数据
- lua - Lua - 初始化空表的正确方法