javascript - 如何在 AngularJs 中使用 ng-repeat 进行嵌套字典?

标签 javascript angularjs dictionary

我有一本字典,其中的值本身就是一个对象。我想使用 ng-repeat 显示表中的条目。

这是字典:

{
        'adam': {
            c1: "a",
            c2: "b"
        },
        'amalie': {
            c1: "c",
            c2: "d"
        }
    };

我访问过this问题,但它讨论的是简单的键值对。

这是一个jsfiddle .

我希望它显示为:

NAME c1 c2
adam a b
amalie c d

最佳答案

<ul>
    <li ng-repeat="(name, ages) in items">              
        {{name}} 
        <span ng-repeat="age in ages">
            {{age}}
        </span>        
    </li>
</ul>

jsfiddle

关于javascript - 如何在 AngularJs 中使用 ng-repeat 进行嵌套字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30098598/

相关文章:

javascript - 如何清除 JSON 的缓存

javascript - 气质 `nestRemoting()`有时找不到关系

javascript - 如何在 angularjs 中点击按钮重置模型

javascript - AngularJS $q.resolve()、ES6 Promise.resolve()(和其他动物)

Python:创建一个包含字典的列表

javascript - Knockout 绑定(bind)使 html(表格单元格)膨胀,如何使用 javascript 创建绑定(bind)或从父元素绑定(bind)?

javascript - 为 Angular 中的字典生成的下拉菜单设置 ng-model

python - “dict_keys”对象不支持索引

python - python 字典对象和 json.loads 返回的内容之间的区别

javascript - jQuery 将动态单元格添加到表中的静态单元格