私のjsxビューでclassNameに複数の条件を適用しようとしています。しかし、それは私を許さないでしょう。条件付きロジックjsx react
最初の条件だけを聞きます。
className={usernameFocus ? "toggled" : "" || usernameValidated ? "validated" : ""}
私はいくつかの組み合わせを試してみました:
className={usernameFocus ? "toggled" : "" + usernameValidated ? "validated" : ""}
私は私の要素にクラス名を追加するには、条件1以上を達成できますか?
usernameValidatedがfalseで、usernameFocusがtrueの場合、 "toggled false"を返しませんか? –
正しい。これは問題ではないはずですが、実際のクラスには 'false'を指定しない限り。それはコードを少しきれいなIMOにします。 –