我正在导入本地JSON文件,例如
import * as RULES from './json/rules.json';
如果我随后通过遍历其条目,则
const rules = {};
Object.entries(RULES).forEach(([key, value]) => {
rules[key] = {};
value.forEach((obj) => {
rules[key][obj.tag] = obj;
});
});
我明白了
TypeError: value.forEach is not a function
这可能是因为我看到有一个default
条目被自动添加到RULES
,它再次包含了整个文件的内容。
我如何摆脱该default
条目,或者至少遍历除此以外的所有内容?
答案 0 :(得分:1)
这样导入:
import RULES from './json/rules.json';