有奇怪的麻烦。我试图修复它2天,但没有成功。你能帮助我吗?
commands.js
module.exports = function Say() {
var Web = require('../web/web.js');
if(Web.x === true){
console.log('Doneee');
}
}
web.js
app.post('/main', urlencodedParser, function(req, res){
var saycontent = req.body.say;
console.log(saycontent);
exports.x = true;
var Sayy = require('../modules/commands.js');
var say = new Sayy();
say.Say;
res.render('main', {qs: res.query});
});
app.listen(5000);
}
为什么它不在控制台“Doneee”中显示?你有什么想法吗?
答案 0 :(得分:0)
say.Say是一个函数,你尝试调用它吗? say.Say()
答案 1 :(得分:0)
问题由我自己解决了。