老师您好:
我看到了5-6那一章,发现在对接mysql返回真实数据时,是先在mysql.js返回了一个promise(exec函数),然后在controller(blog.js)里return exec(sql)
,
然后再在router里返回这个promise,最后到app.js里拿到这个promise
我的想法,是否能够直接在controller里返回resolve的结果呢?大概这样:
const getList = (author, keyword)=>{
// 一些sql语句的拼接
// 然后执行exec(sql)
exec(sql).then(listData => {
return listData
})
}