将 AngularJS 资源转换为 JSON

Converting AngularJS resource to JSON

我收到了作为资源对象的用户详细信息的响应。我需要将其转换为 JSON。我试过了

angular.toJson(res_obj)

但它给出了空字符串。

第一个是console.log(res_obj)。第二个回复是 console.log(angular.toJson(res_obj)).

我是 Angular 的新手。请帮我解决这个问题。

打印对象时,资源未解析(如打印屏幕的第一行所示)。您必须等到资源解析后才能将其打印到 JSON

你可以这样做:

 res_obj.$promise.then(function(data) {
       console.log(data);
 });