Hoe ng-repeat te gebruiken om kaartitems in AngularJS te herhalen

Hoe zou u de gegevens in de kaart herhalen, zodat zowel de invoersleutel als de waarde kunnen worden afgedrukt? Ik zou bijvoorbeeld zoiets als dit willen doen:

<ul>
    <li ng-repeat='mapEntry in {"First Name":"John", "Last Name":"Smith"}'>
        <span>Key: {{mapEntry.key}}, value: {{mapEntry.value}}</span>
    </li>
</ul>

Antwoord 1, autoriteit 100%

Uit de docsvond ik dat deze syntaxis werkt :

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

Other episodes