我開始使用angular並創建我的「小」項目。我想出了模板問題。如何在Angular中動態設置樣式?
基本上,我嘗試使用角度動態設置元素的顏色。我無法弄清楚什麼是最好的和「正確」的方式來做到這一點。
可以在範圍中使用if語句嗎?或者更好地使用指令?
我的主要目標是能夠將顏色從管理員模式設置爲工具欄及其圖標。
謝謝你的回答。
我開始使用angular並創建我的「小」項目。我想出了模板問題。如何在Angular中動態設置樣式?
基本上,我嘗試使用角度動態設置元素的顏色。我無法弄清楚什麼是最好的和「正確」的方式來做到這一點。
可以在範圍中使用if語句嗎?或者更好地使用指令?
我的主要目標是能夠將顏色從管理員模式設置爲工具欄及其圖標。
謝謝你的回答。
https://docs.angularjs.org/api/ng/directive/ngClass
您可以使用ngClass任何表情。
如果你追求的是着色奇/偶錶行,你也可以使用
https://docs.angularjs.org/api/ng/directive/ngClassOdd https://docs.angularjs.org/api/ng/directive/ngClassEven
納克級的例子
<div ng-class="{'a-class': !if.someObjects.variable.negativeReponse,
'b-class': some.methodsResponse()
}" >
我問這方式是更好的去。 – saulenzo7
我建議你使用ng-class,你不需要任何東西在你的控制器和東西,所以代碼會更乾淨。我很抱歉沒有正確閱讀你的問題。 –