私のコンポーネントにはボタンがあります。アイテムステータスが受け入れられると無効にする必要があります。それ以外の場合は、ブートストラップ成功クラスを追加する必要があります。trueの場合はJSXのclassNameを設定します
問題ここで私は、無効になっているのは属性ではなくclassNameであり、ブートストラップbtn btn-success
はclassNameであるということです。
それはクラス名についてだけであるならば、私はここに
className={items.status === 'declined' ? 'danger' : 'success'}>
のようなもので問題ありません。しかし、これはエラーになり、私は現在、それをする方法を見当もつかない。
{items.status === 'accepted' ? 'disabled' : 'className=btn btn-success'}
私は以前にいくつかの研究を行ったことがありますが、それは私を助けませんでした。 React.js Disable button
誰かが正しい方向に私を向けることができますか? true
が属性で、false
がclassNameの場合、JSXの略語をif-elseで書く方法はありますか?
ありがとうございます!