検索

ホームページ  >  に質問  >  本文

angular.js - angularjs ngクラスの問題

この all_font_color が有効にならないのはなぜですか?

スコープ内のすべての FontColor は確かに true

高洛峰高洛峰2839日前555

全員に返信(4)返信します

  • 大家讲道理

    大家讲道理2017-05-15 17:01:50

    昨日の問題の解き方がまだ分かりません
    最終的には書き方を変えてclass="{{all_font_color_}}"この方法で解決しました。

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-15 17:01:50

    ng-class コード全体を投稿してください。フォーマットに何か問題があるのではないかと思います。

    返事
    0
  • PHPz

    PHPz2017-05-15 17:01:50

    1. クラスが存在するかどうかを確認する

    2. クラススタイルが上書きされないように注意してください

    plnkrでテストできます

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 17:01:50

    次のように書けば良い気がします:
    ng-class="{true:'active',false:'inactive'}[tabVal==2]"
    上記の式の意味は次のとおりです。 ' は 2 に等しく、 ng-class のスタイル値を決定します。
    tabVal==2 が true の場合、 ng-class='active' になります。
    tabVal は変数にすることができます。 active は任意のクラス名です

    返事
    0
  • キャンセル返事