問題タブ [ng-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
9 に答える
558645 参照

angularjs - AngularJS ng クラスの if-else 式

AngularJS私は次の方法を使用してng-classいます:

if-else式を使用してこれに似たことができるかどうか疑問に思っています:

では、それぞれの値を指定したり、使用call.Stateしたりしないようにするときはいつですか?firstsecondclassC

0 投票する
1 に答える
254 参照

angularjs - ng-classディレクティブで式の有無にかかわらず乗算ルールを設定する方法は?

ng-classCSSファイルから乗算ルールを設定するために呼び出されるディレクティブを使用しようとしています。ここにコードの一部があります

変数filterToggleBtnSidenotificationColor、CSS ルールの文字列名が含まれています。

変数notificationStateセットtrueまたはfalse.

filterToggleBtnSide問題のポイントは、常にrule を使用する方法であり、その場合にnotificationColorのみnotificationState真になります。

私は以下のようなコードを作ろうとしていました

最後のサンプルでは、​​2 番目の式のみが機能しています。誰かが助けてくれれば、私は非常に感謝します;Dありがとう

0 投票する
1 に答える
2714 参照

javascript - クラス名としてのオブジェクトプロパティ値、ng-class

これに対する答えを探してみましたが、成功しませんでした。

angularJSでng-classを使用するときに、プロパティの値をクラス名にする方法はありますか?

私が意味することの例:

次に、Angular で (この例では ng-repeat を使用)

クラス名が - になるのを探しています"abc"が、これによりクラス名が"thing.a". これは可能ですか、どこが間違っていますか?

よろしくお願いします。

0 投票する
11 に答える
553310 参照

angularjs - ng-class を使用して複数のクラスを追加する

複数の ng-class を追加する複数の式を使用できますか?

たとえば。

はいの場合、誰でもそうする例を立てることができます。

.

0 投票する
1 に答える
830 参照

angularjs - クラス名の注入とクラス名の切り替え Angular

angular では、次のようなことができることを認識しています。

条件が true の場合、Angular は class 属性に「myClassName」を追加します。

また、次のことも認識しています。

私の「myClassName」スコープ値を評価し、それを要素のクラス引数に追加します。

要素でこれらの両方を同時に行う方法はありますか? もしそうなら、どのように?

0 投票する
1 に答える
2170 参照

angularjs - AngularJS ng-class が条件に対して機能しない

これは非常に簡単ですが、クラスを変更することはできません。

基本的に、日付が正しい形式 (DD-MMM-YYYY hh:mm:ss) であるかどうかを確認しています。

ここで、isValid は true および false に評価されるスコープ変数です。css クラスは適用されません。

ここにplnkrがあります。

0 投票する
1 に答える
767 参照

javascript - AngularJS ng クラスの JavaScript アニメーションがトリガーされない

add と remove を使用して通常の構文で ng-class ディレクティブに js 定義のアニメーションをアタッチしようとしていますが、アニメーションは実行されません。ログを記録すると、追加関数と削除関数が呼び出されないことがわかります。

これは通常、ngIf のような他のディレクティブでは、アニメーションの開始と終了で正常に動作しますが、ngClass では、ドキュメントの例で証明されているように、css-animations でのみ動作するようです。