「AngularJS」ngRepeatディレクティブを使うサンプル

書式
ng-repeat="変数 in 表現式"
使用例

<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<body>

<div ng-app="cftApp" ng-controller="cftCtrl">

<p>項目選択:</p>

<select ng-model="selectedItem">
<option ng-repeat="x in items" value="{{x.data}}">{{x.data}}</option>
</select>

<h1>選択された項目: {{selectedItem}}</h1>

</div>

<script>
var app = angular.module('cftApp', []);
app.controller('cftCtrl', function($scope) {
    $scope.items = [
        {data : "AA01", city : "city11"},
        {data : "BB02", city : "city2"},
        {data : "CC03", city : "city3"},
        {data : "DD04", city : "city4"}
    ];
});
</script>

<p>ng-repeatディレクティブを使用してドロップダウンリストを作成する場合、選択する値は文字列である必要があります。</p>


</body>
</html>

 

AngularJS

Posted by arkgame