【发布时间】:2016-12-17 04:14:36
【问题描述】:
考虑例子:
function returnValue () {
return somePromise.then (
function (someThing) {
return {
sucess: true,
data: someThing
}
},
function (someError) {
return {
sucess: false,
data: someError
}
}
)
}
Console.log (returnValue ())
我应该怎么做才能真正拥有“someThing”或“someError”?而不是一个未决的承诺?
请注意......当我在“Meteor.methods”中编写这样的代码时,它完全按照我的意愿工作,也就是说,它返回一个我返回给客户端的值,但在“Meteor.methods”之外。方法”或在客户端(浏览器,使用或不使用任何框架)中,我拥有的是一个未决的承诺。
【问题讨论】:
标签: meteor promise synchronization return