0

私はAngularで作業を開始し、「小さな」プロジェクトを作成しました。テンプレートの問題が発生しました。

基本的に、要素の色をangularで動的に設定しようとします。何が最善で「正しい」方法なのかわかりません。

スコープ内で if ステートメントを使用しても問題ありませんか? またはディレクティブを使用する方が良いですか?

私の主な目標は、管理者モードからツールバーとそのアイコンに色を設定できるようにすることです。

回答ありがとうございます。

4

2 に答える 2

0

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

于 2016-01-15T22:23:35.390 に答える
0

ngクラスの例

      <div ng-class="{'a-class': !if.someObjects.variable.negativeReponse,
                      'b-class': some.methodsResponse()
                      }" >
于 2016-01-15T22:39:11.497 に答える