为了账号安全,请及时绑定邮箱和手机立即绑定

关于node 获取异步操作返回结果的问题

关于node 获取异步操作返回结果的问题

月关宝盒 2018-09-21 12:10:01
function getMusicName() {    db()    .then(function(connection) {        var sql = 'select name from musicInfo';        return queryMusicInfo(connection,sql);    },fail)    .then(function(res){        console.log(res)    })}因为then中很多函数都是异步的。有没有什么办法在getMusicName这个函数中获取最后这个then返回的结果呢?还是promise有没有什么机制能够解决这种问题呢?
查看完整描述

1 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

可以把第二个then去掉,然后return这个promise给外面的函数。

查看完整回答
反对 回复 2018-10-03
  • 1 回答
  • 0 关注
  • 540 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信