React · Junior · Frage 17 von 75

Was wird gerendert, wenn items = [] ist?

<div>{items.length && <List items={items} />}</div>
Antwort zeigen

Richtige Antwort: Die Ziffer 0 wird gerendert

Erklärung

0 && x gibt 0 zurück, und React rendert Zahlen als Text (anders als false, null, undefined). Schreib eine explizite boolesche Bedingung: items.length > 0 && ... oder ein Ternary items.length ? <List /> : null.

Zum Weiterlesen

Fehler in der Frage

React · Junior · Frage 17

Teste dich selbst

Mach den Test React · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen