如何在另一个文件中修改变量

时间:2016-10-18 09:18:47

标签: node.js express

我的log.js,

  var data ;
var winston = require('winston');
var config =  {'status':1};
module.exports.config = config;

我的get.js文件(我想修改log.js),

   exports.getcategories = function (req, res) {
 if(log.status == 1){
  var data = 'loaded successfully';
 }
};

这里我想从我的get.js修改log.js中的数据变量,任何人都可以建议帮助。

1 个答案:

答案 0 :(得分:0)

您需要阅读Javascript范围。为了从外部访问文件或函数中的任何变量,只有两种方法:

  1. 使变量成为全局变量( NOT 一个好主意)。
  2. 创建getter / setter函数并将其导出,从而将其暴露给外界