如何使用angularjs从json项目中的数组获取数据

布鲁诺·诺瓦斯(Bruno Novais)

我有一个小问题。我的商品有属性,每个属性的使用都像键和值一样。

我需要在页面中放置属性键说明中的值。但是我不知道该怎么做。

这是我的json数据

[
{
    "id": 2323,
    "name": "small ring",
    "attributes": [
        {
            "key": "weight",
            "value": "90"
        },
        {
            "key": "description",
            "value": "A little ring"
        }
    ]
},
{
    "id": 2324,
    "name": "big ring",
    "attributes": [
        {
            "key": "weight",
            "value": "90"
        },
        {
            "key": "description",
            "value": "A Big ring"
        }
    ]
}]

这是我的HTML正文。

<div class="list-group ">
    <a href="#" ng-repeat="item in items " class="list-group-item clearfix">
    <span  style="padding-left:5px;padding-right:5px;" class="pull-left">
        {{item.name}}
        <p><small>{{item.attribute}} </small></p><!-- Here -->
    </span>
    </a>
</div>
安迪·弗莱明(Andy Fleming)

快速解决方案:

<div class="list-group ">
    <a href="#" ng-repeat="item in items " class="list-group-item clearfix">
    <span  style="padding-left:5px;padding-right:5px;" class="pull-left">
        {{item.name}}
        <p><small>
            <span ng-repeat="attr in item.attributes" ng-if="attr.key == 'description'">{{ attr.value }}</span>
        </small></p>
    </span>
    </a>
</div>

这应该工作。它循环遍历属性,但仅当其键等于时才应显示该属性description

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用angularjs从json项目中的数组获取数据

来自分类Dev

如何使用AngularJS顺序获取json数据

来自分类Dev

如何从我的项目中使用Http.get获取数据?

来自分类Dev

如何从不同的 Firebase 项目中获取数据?

来自分类Dev

AngularJS 5 在项目中的使用

来自分类Dev

从json数组获取数据到Table angularJS

来自分类Dev

我如何使用Angularjs从json数据中获取特定值

来自分类Dev

我如何使用Angularjs从json数据中获取特定值

来自分类Dev

如何从JSON解析的数据绑定列表框的选定项目中获取值到各种文本框

来自分类Dev

如何使用 JQUERY 从 JSON 数组对象获取数据?

来自分类Dev

使用数组 Json 获取关于数组的数据

来自分类Dev

如何在整个项目中使用Angular工厂数据

来自分类Dev

如何不使用 angularjs $resource/$http fetch 获取数组中的单个项目?

来自分类Dev

如何从JSON AngularJS获取嵌套数据

来自分类Dev

如何从Reddit获取数据的JSON数组?

来自分类Dev

如何从 JSON 数组中获取数据

来自分类Dev

使用rapidjson从json文件获取数组数据

来自分类Dev

如何从点击的项目中获取文件?

来自分类Dev

如何从资源项目中获取图像

来自分类Dev

如何获取Arraylist项目中对象的值?

来自分类Dev

如何获取Scrapy项目中的字段顺序

来自分类Dev

如何从github项目中获取jar?

来自分类Dev

如何获取项目中的plist文件列表

来自分类Dev

如何从共享项目中获取类型

来自分类Dev

如何在angularjs中使用项目符号显示json数据列表?

来自分类Dev

AngularJS:从具有ID的json数组中获取数据

来自分类Dev

从JSON获取数据(AngularJS)

来自分类Dev

如何使用AngularJS从html标记获取数据

来自分类Dev

如何使用AngularJS从html标记获取数据

Related 相关文章

  1. 1

    如何使用angularjs从json项目中的数组获取数据

  2. 2

    如何使用AngularJS顺序获取json数据

  3. 3

    如何从我的项目中使用Http.get获取数据?

  4. 4

    如何从不同的 Firebase 项目中获取数据?

  5. 5

    AngularJS 5 在项目中的使用

  6. 6

    从json数组获取数据到Table angularJS

  7. 7

    我如何使用Angularjs从json数据中获取特定值

  8. 8

    我如何使用Angularjs从json数据中获取特定值

  9. 9

    如何从JSON解析的数据绑定列表框的选定项目中获取值到各种文本框

  10. 10

    如何使用 JQUERY 从 JSON 数组对象获取数据?

  11. 11

    使用数组 Json 获取关于数组的数据

  12. 12

    如何在整个项目中使用Angular工厂数据

  13. 13

    如何不使用 angularjs $resource/$http fetch 获取数组中的单个项目?

  14. 14

    如何从JSON AngularJS获取嵌套数据

  15. 15

    如何从Reddit获取数据的JSON数组?

  16. 16

    如何从 JSON 数组中获取数据

  17. 17

    使用rapidjson从json文件获取数组数据

  18. 18

    如何从点击的项目中获取文件?

  19. 19

    如何从资源项目中获取图像

  20. 20

    如何获取Arraylist项目中对象的值?

  21. 21

    如何获取Scrapy项目中的字段顺序

  22. 22

    如何从github项目中获取jar?

  23. 23

    如何获取项目中的plist文件列表

  24. 24

    如何从共享项目中获取类型

  25. 25

    如何在angularjs中使用项目符号显示json数据列表?

  26. 26

    AngularJS:从具有ID的json数组中获取数据

  27. 27

    从JSON获取数据(AngularJS)

  28. 28

    如何使用AngularJS从html标记获取数据

  29. 29

    如何使用AngularJS从html标记获取数据

热门标签

归档