Wie ruft man eine Funktion aus einer anderen Funktion in einer module.exports
Erklärung?
app.js
var 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();
}
}
Ich versuche, auf die Funktion foo
innerhalb der Funktion bar
und ich bekomme:
TypFehler: Objekt # hat keine Methode 'foo'
Wenn ich die this.foo()
um einfach foo()
Ich verstehe:
ReferenceError: foo ist nicht definiert