【发布时间】:2021-02-09 01:28:15
【问题描述】:
当我使用 module.exports 并在末尾添加一个字符串时,它会导出并在字符串中正确显示,但是当我导出变量时,它会返回一个对象 {}。
这是 export.js 文件中的代码
clientList = document.getElementById("client-list")
aLink = document.getElementsByClassName('a-link')
var exVariable;
function myFunction(event) {
event.target.setAttribute('href', 'clientinfo.ejs')
var variable = event.target.innerText
exVariable = variable
console.log(exVariable)
return exVariable
}
if (exVariable != null) {
module.exports = exVariable
}
这里myFunction执行onclick事件。
这是导入文件夹中的代码,用于在控制台中注销一个空对象。
var clientFolder = require('./export.js')
console.log(clientFolder)
【问题讨论】:
-
太糟糕了。你想用那个归档什么?
-
我正在尝试导出单个变量的值或在另一个文件中使用该变量,您能告诉我正确的方法吗?
-
@Marc 我正在尝试导出单个变量的值或在另一个文件中使用该变量,您能告诉我正确的方法吗?
标签: javascript module electron node-modules module.exports