我有一个自动生成的相当大的 js 文件,它的内容只是一个像这样的大变量:
ConstDef.js:
var ConstantDefinitions = {
variable1: "blahbalhbalh",
variable2: "blahBlahBlah",
...
variable10000: "BlahbluuBleh"
}
如何在 React.js 中访问此文件的内容?
如果我在 ConstDef.js
的底部手动添加 export {ConstantDefinitions}
,我可以轻松地编写如下内容:
import { ConstantDefinitions } from './ConstDef';
const defHelper = {
getStringByKey(key) {
const def = ConstantDefinitions [key];
return def;
}
};
export default defHelper ;
我的计划 B 是编写一个脚本以某种方式将 export {ConstantDefinitions}
附加到我自动生成的文件中,但是,我试图在不操作源的情况下访问该对象。
最佳答案
您可以生成 Json 文件而不是 JS 对象,然后从 React 组件导入它
关于javascript - React.js 如何从另一个没有导出的 js 文件传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63380358/