如何使用ng-repeat迭代AngularJS中的映射条目

Ale*_*ing 67 angularjs

您将如何迭代地图中的条目,以便可以打印输入键和值?例如,我想做这样的事情:

<ul>
    <li ng-repeat='mapEntry in {"First Name":"John", "Last Name":"Smith"}'>
        <span>Key: {{mapEntry.key}}, value: {{mapEntry.value}}</span>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

Ale*_*ing 147

文档中,我发现这种语法有效:

<ul>
    <li ng-repeat='(key, value) in {"First Name":"John", "Last Name":"Smith"}'>
        <span>Key: {{key}}, value: {{value}}</span>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)