1
私はリアクションとセマンティックビューで新しいです。 私はokと緑のチェックマークが{this.props.email.success}
trueを返す行を持つテーブルがあります。それ以外の場合は赤色のアイコンを削除します。 セマンティック-UIコード: はここに私のコードで、今の成功値に基づいてjavacriptのアイコンタグを変更
<Table.Cell>
<Icon color="green" name="checkmark" size="large" />
{this.props.email.success}
</Table.Cell>
Icon
name
とcolor
を変更する必要があります。 どうすればいいですか? 何か助けていただきありがとうございます。おそらく
elseのように聞こえるかもしれませんが、別のアイコンがあります。 'let icon =(this.props.email.success)? <アイコンカラー...>:<アイコンカラー...>;
さて、私は '成功'が何であるかはわかりませんが、私はそれがブール型であると思います。うん、あなたは2つのオブジェクトを作成することができます(成功と失敗の2つのオブジェクトを作成できます)。これは通常はうまくいくはずです。 – Nocebo
申し訳ありませんが、あなたの方法はきれいです。色だけでなく、アイコン全体。さらに考えて、オブジェクトを作成してそれを使ってブール型のレスポンスに基づいてIcon要素を塗りつぶすことになるでしょう。 –