757910
学艺不精,请教问题,先谢谢了。 希望实现如下功能,exports.b中获取到exports.a中的变量。 路由是这样的:
app.get('/a',Model.a);
app.get('/b',Model.b);
控制器是这样的:
exports.a = function(req,res){
var q = req.query.q;
// ...
res.render('xxx.jade',{})
}
exports.b = function(req,res){
//求指导
//希望在这里获取到exports.a里的q变量
// ...
res.json()
}
如果是普通的js中,实现a()函数中传递变量到b()函数是非常容易的,可以这样做:
function a(){
var q = 'xxx';
this.b(q);
}
function b(q){
// console.log(q) => 'xxx'
}