gpt4 book ai didi

json - 如何在以数字为键的 JSON 数据上使用 ng-repeat?

转载 作者:行者123 更新时间:2023-12-04 18:37:22 25 4
gpt4 key购买 nike

我想用 ng-repeat 来显示数据表
以这样的 JSON 格式提供

{"name":"Aruba","code":"ABW","1960":54208,"1961":55435},
{"name":"Afghanistan","code":"AFG","1960":8774440,"1961":8953544}

但是我下面的代码似乎不适用于 {{ country.1961 }}。
<table>
<tr>
<td>Country name</td>
<td>1960 population</td>
<td>1970 population</td>
<td>1980 population</td>
<td>1990 population</td>
<td>2000 population</td>
<td>2010 population</td>
<td>Percentage growth between 1960 and 2010</td>
</tr>
<tr ng-repeat="country in countries">
<td>{{ country.name }}</td>
<td>{{ country.1961 }}</td>

</tr>
</table>

当我删除 <td>{{ country.1961 }}</td>一切正常。
我该如何解决?

谢谢!

最佳答案

{{country.1961}}对我来说很好用,检查这个 JSFiddle ,
但最好你可以使用 括号表示法 而不是点符号时

  • 键是完整的数字,如“1985”
  • 键包含空格,如“我的地方”

  • JSFiddle
     <table border='1'>
    <tr>
    <td>Country name</td>
    <td>1960 population</td>
    <td>1970 population</td>
    <td>1980 population</td>
    <td>1990 population</td>
    <td>2000 population</td>
    <td>2010 population</td>
    <td>Percentage growth between 1960 and 2010</td>
    </tr>
    <tr ng-repeat="country in countries">
    <td>{{ country.name }}</td>
    <td>{{ country['1961'] }}</td>
    </tr>
    </table>

    关于json - 如何在以数字为键的 JSON 数据上使用 ng-repeat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32394996/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com