在将来使用.then结果。然后

时间:2016-06-23 14:21:44

标签: javascript node.js promise es6-promise

是否可以使用未来通话中的承诺结果而不将其保存到功能范围?

下面的代码不起作用,因为我试图使用从未来函数调用中的promise返回的“room”。任何帮助都会很棒!

validate(roomId, String(user._id))
    .then( **room**       => buildMsgPacket(room, msgRequest.msg, user) )
    .then( msgPacket  => addToFirebase(msgPacket) )
    .then(()          => notifyRecipents(**room**, msgPacket))

0 个答案:

没有答案