ng-repeat와 ng-options

· 8년 전 · 1137
객체 배열이 있다고 가정합니다.

$scope.cars = [
{model : "Ford Mustang", color : "red"},
{model : "Fiat 500", color : "white"},
{model : "Volvo XC90", color : "black"}
];
ng-repeat지시어는, 선택된 값은 문자열이어야합니다 한계가있다 :



사용 ng-repeat:

<select ng-model="selectedCar">
<option ng-repeat="x in cars" value="{{x.model}}">{{x.model}}</option>
</select>

<h1>You selected: {{selectedCar}}</h1>


ng-options지시문을 사용할 때 선택한 값은 객체가 될 수 있습니다.


사용 ng-options:

<select ng-model="selectedCar" ng-options="x.model for x in cars">
</select>

<h1>You selected: {{selectedCar.model}}</h1>
<p>Its color is: {{selectedCar.color}}</p>

선택한 값이 객체 일 수 있으면 더 많은 정보를 보유 할 수 있으므로 응용 프로그램의 유연성이 향상됩니다.

ng-options이 튜토리얼 에서는 지침을 사용합니다 .
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

퍼블리싱강좌

+
분류 제목 글쓴이 날짜 조회
AngularJS
[AngularJS]
8년 전 조회 1,466
AngularJS
[AngularJS]
8년 전 조회 1,508
AngularJS
[AngularJS]
8년 전 조회 1,497
AngularJS
[AngularJS]
8년 전 조회 1,037
AngularJS
[AngularJS]
8년 전 조회 1,416
AngularJS 8년 전 조회 1,306
AngularJS 8년 전 조회 1,282
AngularJS 8년 전 조회 1,457
AngularJS 8년 전 조회 1,230
AngularJS 8년 전 조회 1,290
AngularJS 8년 전 조회 1,391
AngularJS 8년 전 조회 1,157
AngularJS 8년 전 조회 1,900
AngularJS 8년 전 조회 1,454
AngularJS 8년 전 조회 1,138
AngularJS 8년 전 조회 1,406
AngularJS 8년 전 조회 1,201
AngularJS 8년 전 조회 1,018
AngularJS 8년 전 조회 1,984
AngularJS 8년 전 조회 1,057
AngularJS 8년 전 조회 1,116
AngularJS 8년 전 조회 1,310
AngularJS 8년 전 조회 1,151
AngularJS 8년 전 조회 1,369
AngularJS 8년 전 조회 1,375
AngularJS 8년 전 조회 1,136
AngularJS 8년 전 조회 1,098
AngularJS 8년 전 조회 1,514
AngularJS 8년 전 조회 1,488
AngularJS 8년 전 조회 1,328
🐛 버그신고