如何在 Angular 中使用 JSON stringify?

Roy*_*Bar 2 json angularjs

我是 Angular 的新手。我正在尝试获取这样写的 Json 数据:

id:1,
name: "Friends",
type: "Group",
Run Code Online (Sandbox Code Playgroud)

现在,我知道我不能使用这种数据,除非我添加双引号 - 就像那样(这是它工作的唯一方式):

"id":1,
"name": "Friends",
"type": "Group",
Run Code Online (Sandbox Code Playgroud)

在 Angular 中解析 JSON 的最佳方法是什么?

我试图结合 JS ,但没有奏效:

app.controller('contacts', function ($scope,$http,$log) {

    $http.get('http://localhost/Angular-Http-exercise/db.json')
        .then(function(response) {
            $scope.myData = function() {

            return JSON.stringify(response.data)
        };

        $log.info(response.data.name);
    });
});
Run Code Online (Sandbox Code Playgroud)

Yas*_*ser 5

您可以为此目的使用angular.fromJsonangular.toJson

scope.myData = function(){
       return angular.fromJson(response.data);   
}
Run Code Online (Sandbox Code Playgroud)

然而 JSON 是一个全局变量,你应该可以访问它,因为 angular 使用相同的。

https://docs.angularjs.org/api/ng/function/angular.fromJson https://docs.angularjs.org/api/ng/function/angular.toJson