使用AngularJS从JSON中访问多个数组

Access multiple arrays from JSON using AngularJS

本文关键字:数组 访问 AngularJS JSON 使用      更新时间:2023-09-26

这是我获取数组的函数。

  $scope.getclinicofuser = function()
    {
            var dataParameter =  {
                                    "primaryEmailId":$scope.data1.email                     
                                 }
                    $http({
                    url:  "/cms/api/user/getUserClinic",
                    method: "POST",
                    headers :{'Content-Type': 'application/json','Accept': 'application/json' },
                    data: dataParameter
                    }) .success(function(response) {
                    $scope.DomainName = response;
                 console.log($scope.DomainName);
                    });
    };
});

下面是api调用响应

{
    "clinicNames": [2]
        0:  {
            "clinicName": "testing"
            "DomainName": "Aman.example.com"
            "primaryEmailId": "example@gmail.com"
        }-
        1:  {
            "clinicName": "test-clinic"
            "DomainName": "raman.example.com"
            "primaryEmailId": "example@gmail.com"
        }-
        -
        "status_code": "success"
}

我的html标签

<li ng-repeat="response in DomainName">{{root.clinicNames}}</li>

现在我想做的是在HTML中显示两个域名,我有一个带有HTML ng-repeat标签的hussel,但仍然没有线索我做错了

Try

<li ng-repeat="response in DomainName.clinicNames track by $index">{{response.DomainName}}</li>