Ich habe eine Schaltfläche in meiner Komponente, die deaktiviert werden sollte, wenn der Artikelstatus akzeptiert wird, andernfalls Bootstrap Erfolgsklasse sollte angehängt werden.Wenn True Set-Attribut else set Klassenname in JSX
Das Problem, mit dem ich hier konfrontiert ist, ist, dass deaktiviert ist kein Klassenname und kein Attribut und Bootstrap btn btn-success
ist ein Klassenname.
Wenn es nur über Klassennamen ist habe ich keine Probleme mit, dass wie hier
className={items.status === 'declined' ? 'danger' : 'success'}>
Aber dies führt zu einem Fehler, und ich habe noch keine Ahnung, wie das zu tun.
{items.status === 'accepted' ? 'disabled' : 'className=btn btn-success'}
Ich habe auch schon einige Recherchen gemacht, aber das hat mir nicht geholfen. React.js Disable button
Kann mir hier jemand in die richtige Richtung zeigen? Wie kann ich eine JSX-Kurzschrift schreiben, wenn-sonst, wenn true
ein Attribut und false
ein Klassenname ist?
Vielen Dank im Voraus!