Ich möchte das deaktivierte Attribut eines Schaltflächenelements dynamisch einschließen / weglassen. Ich habe viele Beispiele für dynamische Attributwerte gesehen, aber nicht für Attribute selbst. Ich habe die folgende Renderfunktion:
render: function() {
var maybeDisabled = AppStore.cartIsEmpty() ? "disabled" : "";
return <button {maybeDisabled}>Clear cart</button>
}
Dies löst einen Analysefehler aufgrund des Zeichens "{" aus. Wie kann ich das deaktivierte Attribut basierend auf dem (booleschen) Ergebnis von AppStore.cartIsEmpty () einschließen / weglassen?
a[disabled] { pointer-events: none; }stoppt CSS wie: Aktionen für ein Element / eine Komponente