Ich möchte bestimmte HTML-Elemente meiner Komponente bedingt rendern.Bedingtes Rendern von HTML-Elementen in React?
Ich habe eine Statusvariable Boolean, die entweder wahr (möchte Text rendern) oder falsch (will nichts rendern).
Innerhalb der Rückkehr param für die functon machen, ich habe folgende versucht:
{this.state.boolean ? <div><h1>True</h1></div> : <div></div>}
{this.state.boolean && <div><h1>True</h1></div> || <div></div>}
Aber in beiden Fällen ist das h1-Element unabhängig vom Zustand der Booleschen gemacht!
Irgendwelche Ideen? Danke im Voraus.
nah das sollte auf jeden Fall funktionieren. Kannst du eine Geige deines Beispiels posten oder mehr Code zur Verfügung stellen? – azium
Ich kann bestätigen, dass der ternäre Ausdruck funktioniert. Kannst du bitte den Typ und Wert deines Boolean überprüfen? –