Entwurfsmuster · Junior · Frage 51 von 75
Was ist das Render-Props-Muster?
<MouseTracker render={({ x, y }) => <Cursor x={x} y={y} />} />- 1Eine Komponente, die nur Props rendert, ganz ohne State
- 2Eine Komponente rendert, was ein Funktions-Prop liefert
- 3Ein Weg, CSS-Regeln über Props nach unten zu reichen
Antwort zeigen
Richtige Antwort: Eine Komponente rendert, was ein Funktions-Prop liefert
Erklärung
Eigene Hooks haben die meisten Render Props abgelöst, aber das Muster wird noch genutzt, wo eine Komponente das Rendern steuern muss, z. B. bei virtualisierten Listen.