获取资源作为控制台输出

时间:2014-03-26 09:08:48

标签: javascript object

当我console.log变量myVar时,我得到了这个

Resource {task: Object, $promise: Object, $resolved: true, $get: function, $save: function…}

但如果我console.log myVar.task,我会得到undefined。如何获取task对象数据?

1 个答案:

答案 0 :(得分:2)

带有对象的

console.log在显示其属性时是异步的。

稍后填充的资源对象的task属性。

对于这项运动 - 尝试setTimeout(function(){ console.log("Task: ", myBar.task); },2000)(已更新,确实有效)。

这是相当令人惊讶的 - 但速度明显增加,你不希望你的日志过于昂贵并挂起实际的代码。