「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>
<!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>
<!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>