Ответ 1
Попробуйте следующее:
<ul>
<li ng-repeat="(key,val) in data">{{key}}: {{val}}</li>
</ul>
В дополнение к отображению значения свойств в объекте, я также хотел бы отобразить имя свойства в качестве метки. Есть ли способ сделать это с помощью ng-repeat
? Например:
<ul>
<li ng-repeat="option in data">{{propertyName}}: {{option}}</li>
</ul>
Который мог бы выплюнуть что-то вроде этого:
<ul>
<li>Name: John</li>
<li>Phone: (123) 456-7890</li>
<li>Country: England</li>
</ul>
Попробуйте следующее:
<ul>
<li ng-repeat="(key,val) in data">{{key}}: {{val}}</li>
</ul>
Проблема с документацией заключается в том, что она говорит (key, value)
с этим пространством... мне потребовалось некоторое время, чтобы понять, что из-за этого он не работает