【问题标题】:Converting AngularJS resource to JSON将 AngularJS 资源转换为 JSON
【发布时间】:2017-05-30 08:36:46
【问题描述】:

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

angular.toJson(res_obj)

但它给出了空字符串。

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

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

【问题讨论】:

  • 我认为 res_obj 可能是字符串。你可以试试 angular.fromJson() 吗?
  • 不,typeof(res_obj) 输出为Object

标签: angularjs json mean-stack


【解决方案1】:

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

你可以这样做:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 2019-12-17
    • 2017-01-11
    • 1970-01-01
    相关资源
    最近更新 更多