Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 复杂json ng重复_Javascript_Json_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Javascript 复杂json ng重复

Javascript 复杂json ng重复,javascript,json,angularjs,angularjs-ng-repeat,Javascript,Json,Angularjs,Angularjs Ng Repeat,我试着在这个物体上重复,我试了好几次,但还是卡住了。如果有人有想法,如果有可能分享这种情况下的提示 [ { "Abonnement": { "id": "1", "nom": "BAS PRIX", "tarif": "2.49", "communication": "2h de communication", "vers": "vers fixes et mobiles", "zone":

我试着在这个物体上重复,我试了好几次,但还是卡住了。如果有人有想法,如果有可能分享这种情况下的提示

[
{
    "Abonnement": {
        "id": "1",
        "nom": "BAS PRIX",
        "tarif": "2.49",
        "communication": "2h de communication",
        "vers": "vers fixes et mobiles",
        "zone": "zone nationale"
    }
},
{
    "Abonnement": {
        "id": "2",
        "nom": "NATIONAL",
        "tarif": "9.99",
        "communication": "t\u00e9l\u00e9phonie et SMS illimit\u00e9s",
        "vers": "vers fixes et mobiles",
        "zone": "zone nationale"
    }
},
{
    "Abonnement": {
        "id": "3",
        "nom": "EURO",
        "tarif": "19.99",
        "communication": "t\u00e9l\u00e9phonie et SMS illimit\u00e9s",
        "vers": "vers fixes et mobiles",
        "zone": "zone EURO"
    }
}
]

如果数组存储在
$scope.abonnements
下的作用域中,则使用
ng repeat

<ul>
  <li ng-repeat="item in abonnements">{{ item.Abonnement.nom }}</li>
</ul>
  • {{item.Abonnement.nom}

请参见此处:

假设您将对象命名为类似于附件的名称

  $scope.Abonnement = [..your example json]
那你就用ng重复一下

  <div ng-repeat="Abonnement in Abonnements">
      id: {{Abonnement.Abonnement.id}}
  </div>

id:{{Abonnement.Abonnement.id}

例如,使用
Abonnement.Abonnement.id
访问信息。因此,如果您想要版本,它将是
Abonnement.Abonnement.vers

请向我们展示您的
ng repeat
代码,并描述您遇到的具体问题。ng repeat=“Abonnement in abonnements”(我假设您持有集合的var名为abonnements)使用abonnement.abonnement.id/abonnement.abonnement.nom获取值。你试过这个吗?谢谢Okazari!这是我视野中的一个拼写错误。。。