2017-03-07 4 views
0

ng-options을 사용하는 배열의 옵션에 % 기호를 포함하고 싶습니다. 여기 AngularJS와 함께 ng-options에 "%"접미사 추가

코드입니다 :

$scope.load_percentages = [0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50]; 

<select ng-model="loaddata.loadPercent" ng-options="loadpercentnumber as {loadpercentnumber + '%' +} for loadpercentnumber in load_percentages track by loadpercentnumber"> 
</select> 

그러나

답변

0

는 사용하지 마십시오 bracets하지 올바른 방법과 같은 오류가 발생 :

ng-options="loadpercentnumber as loadpercentnumber + '%' for loadpercentnumber in load_percentages track by loadpercentnumber" 

JSFiddle demo

+0

내 실수 :(+ % +로 시도했지만 오류가 발생했습니다. 오른쪽에서 +와 그 동작이 삭제되었습니다. – Kranthi

+0

@Kranthi 기쁜 마음입니다. 문제가 해결되면 답변을 수락 할 수 있습니까? – Mistalis

0

거의 맞았습니다. 사용 :

<select ng-model="loaddata.loadPercent" name="loadPercent" ng-options="o as o+'%' for o in load_percentages"> 
</select> 

this JSFiddle example를 참조하십시오.