【发布时间】:2017-12-21 19:59:58
【问题描述】:
我有这个对象正在被其他文件导出和导入。最初,该对象是空的,但在事件更改期间(单击按钮),该对象被键和值填充,但在导入它的文件中仍为空。如何动态更新一个对象,然后用它的新值导出它。
代码如下所示:
firstFile.js
const anObject = {};
function clicked() {
anObject.firstName = "John";
anObject.lastName = "Doe" ;
}
module.exports = anObject;
secondFile.js
const importedObject = require("./firstFile");
console.log(importedObject) // always returns an empty object
【问题讨论】:
-
你是如何调用函数
clicked的? -
不明白你的问题。函数 clicked() 被 html 中的元素使用。喜欢
onClick="clicked() -
@AlfMoh 如果您在带有 HTML 的浏览器中执行此操作,并且您没有使用 Node.js...
-
这是一个电子应用程序
-
@AlfMoh 我会在您的问题中指定这一点,并添加您正在 HTML 中执行 onClick 的事实。
标签: javascript node.js electron