2017-03-29 5 views
4

저는 AngularJS Material을 사용하고 있습니다. ng-class=""과 같은 식으로 표현식을 기준으로 md-colors="" 값을 적용하고 싶습니다. 나는이 일을 할 수 없었다.md-colors 지시어로 표현식을 사용하려면 어떻게해야합니까?

<md-button md-colors="{background:'accent-900-0.43' : mode == 'development'}" ng-click="setMode('development')"> 
development 
</md-button> 

원하는 출력이 mode=='development' 조건에 해당하는 경우, MD-버튼 악센트 900 배경색에 걸릴 것입니다

여기 일례이다.

이렇게하면 md 색상을 사용할 수 있습니까?

답변

5

당신은 많은 덕분에 내가 찾던 어떤 스타일

<md-button md-colors="mode == 'development' ? {background:'accent-900-0.43'} : {background:'whatever_condition_false_color'} " ng-click="setMode('development')"> 
development 
</md-button> 
+0

을 할당 md-color 내부 삼항 작업을 사용할 수 있습니다! –