如何从角度资源承诺中读取数据

时间:2016-05-20 03:35:51

标签: javascript angularjs

我在返回角度承诺中读取数据时遇到问题。

先前我做过

var data = category.get({id:userid});

然后我意识到数据返回了未解决的承诺。然后将其更改为

category.get({id:userid}, function(result){
     console.log('the result are', result);
 });

当我打印我的结果时,我注意到它现在是一个已解决的承诺,我的数据在Resource:0中如下所示。

请问如何访问以下资源?它似乎不允许访问。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

如果你想真正使用promise,你可以这样做:

category.get(...)
  .$promise.then(function(result)) { 
    console.log(result); 
  });

否则,你没有使用承诺。