0

NG 반복의 값을 기준으로 폭 :AngularJS와 - 할당 DIV 나는 데이터의 무리를 던졌습니다 간단한 NG 반복이

Pete 
25 
Adam 
43 
Lewis 
19 
:
<div ng-repeat="data in myData" class="myClass"> 
    {{data.Name}} 
    {{data.Age}} 
</div> 

같은 뭔가를 던질 것이다 어떤

값에 따라 내 DIV에 CSS 속성을 추가 할 수 있습니까 {{data.Age}}

그래서 나이가 25 인 경우 내 DIV의 너비는 25 % 여야합니다.

나는 시도했다 :

Plunkr와

업데이트 실패

<div ng-repeat="data in myData" ng-style="{width: data.Age +'%'}"> 
    {{data.Name}} 
    {{data.Age}} 
</div> 

: 폭에 쓰기

http://plnkr.co/edit/HdyDByoZ2aR1Ajsf2eFQ?p=preview

답변

1

를 사용하여 일반 스타일 속성을하고 :

<div ng-repeat="data in myData" style="width: {{data.Age}}%;"> 
+0

여기에 귀하의 제안을 시도 : http://plnkr.co/edit/HdyDByoZ2aR1Ajsf2eFQ?p=preview didnt 한 일을. –

+0

@OamPsy - 요소가 적용된 스타일을 얻고 있습니다. 원하는 효과가 없습니다. – tymeJV