1. ホーム
  2. angularjs

[解決済み] AngularJS - ng-Repeat内でプロパティ名を参照するにはどうすればよいですか?

2022-06-11 20:18:49

質問

オブジェクト内のプロパティの値を表示するだけでなく、プロパティ名をラベルとして表示したい。 これを 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>