javascript / beginner
Snippet
Kurzschluss-Rendern mit &&
Der logische UND-Operator (&&) wird verwendet, um Elemente bedingt darzustellen. Wenn die linke Seite wahr ist, wird die rechte Seite gerendert; wenn falsch, wird nichts angezeigt.
snippet.js
1
2
3
4
5
6
7
8
const StatusLight = (props) => {return (<div>{props.isActive && <div className="green-dot" />}Active Status</div>);};
react
Erklärung
1
{props.isActive && <div ... />}
React wertet den Ausdruck aus; das div wird nur erstellt, wenn props.isActive 'truthy' ist.