我正在使用以下代码从 main.js 中访问 variables.js 中的变量:
variables.js:
export default {
bla: 123,
}
main.js:
var vars = require('./variables').default;
class MyClass extends blabla {
constructor (){
super();
}
myFunction (){
console.log(vars.aa)
}
}
main.js 中的要访问变量,我必须使用vars.bla
。
我的问题是我怎么能只用bla
来访问它(是的,要懒惰)
答案 0 :(得分:2)
您可以通过使用如下的解构分配来访问它:
let { bla } = require("./variables").default
console.log(bla)
答案 1 :(得分:1)
variables.js:
module.exports = {
bla:123
}
其他文件:
var {bla} = require('./variables');
console.log(bla)