我正在尝试将一个对象导入另一个 JS 文件,但我不断收到此错误,Uncaught ReferenceError: 初始化前无法访问“股票”。我已经申报了库存,而且我已经正确地导入了它,所以我看不出我做错了什么。任何帮助深表感谢。谢谢。
在股票文件中:
export const stocks = {
megaCorp: {
name: 'Mega Corporation',
value: decideStockValue(),
portIn: 0,
document: "mega"
},
lunaBake: {
name: "Luna Baking",
value: decideStockValue(),
portIn: 1,
document: "luna"
},
}
Run Code Online (Sandbox Code Playgroud)
在用户文件中:
import { stocks } from "./stocks.js";
export let user = {
money: 2000,
portfolio: [0, 0, 0, 0]
}
function getValue () {
let value = user.money;
let cannon = stocks.cannonRock.value * user.portfolio[0];
let alpha = stocks.alphaComp.value * user.portfolio[1];
let luna = stocks.lunaBake.value …Run Code Online (Sandbox Code Playgroud)