CSSスタイルはJSX形式である必要がありますが、スタイルに合わせてスタイルクラスを使用する必要があります。これらをどのように組み合わせるのですか? 私は明らかに、大文字と呼ばれる変数を探し、エラーが出てJSXと通常のclassNameの両方を一緒に使用する
<span className="uppercase {statusColor}">
どちらも彼らの仕事どちら
<span className={statusColor uppercase}>
口座に最後のクラスを取る
<span className={statusColor} className="uppercase">
を試してみました
以下は、私のコードのダミーダウンバージョンです。これを行う正しい方法は何ですか?
const Component = React.createClass({
return {
completed: false
}
},
render() {
let statusColor;
this.state.completed === true ? statusColor = "green" : statusColor = "red";
return (
<div className="status-banner">
<span className="kata-text-status">Status: <span className={statusColor} className="uppercase">{this.state.completed.toString()}</span></span>
</div>
)
}
})
は「+は予期しないトークンを持っている」、私は – Apswak