step.js优化回调风格代码,无法跨层传递参数的问题
这是如下回调风格的代码的改写 app.get("/loginForm?**"function(req,res){ pool.getConnection(function(err){ if(err){} else{ connection.query(“USE userInfo”,function(err,rows){ //业务逻辑 }); } }); }); 即使用中间函数传递值,也没法把req和res传递到最内层connection.query的回调函数里,但是这里业务逻辑会用到res.send()向前端传数据,所以问题来了,怎么跨层传递这个res呢?
1 回复
不管是用this还是用return都无法传递这些参数,怎么办呢?