如何从模块中的另一个函数中调用一个函数。出口报关吗?
app.jsvar bla = require('./bla.js');
console.log(bla.bar());
bla.js
module.exports = {
foo: function (req, res, next) {
return ('foo');
},
bar: function(req, res, next) {
this.foo();
}
}
我试图从函数栏中访问函数foo,我得到:
TypeError: Object #没有foo方法
如果我将this.foo()更改为foo(),我得到:
引用错误:foo没有定义