我想从Promise类型
下面访问Promisse值Promise
__proto__:Promise
[[PromiseStatus]]:"resolved"
[[PromiseValue]]:Object
currentlySending:false
errorMessage:Object
loggedIn:true
user:Object
__proto__:Object
这是我超越输出的时候。
var data = sessionService.loadUser();
有什么建议吗?
答案 0 :(得分:0)
您需要使用then来解决您的承诺:
sessionService.loadUser().then(function(value) {
console.log(value); // <- your promise data exists here.
}, catch(error) {
console.error(error); // <- promise resolved with error.
});
无论您是在then
块中获取数据,还是在catch
中获取错误;通过这样做,您可以更好地了解您的承诺。