React · Junior · Frage 37 von 75

Warum scheitert lazy(() => import('./Chart')), wenn Chart.tsx nur export function Chart enthält?

Antwort zeigen

Richtige Antwort: lazy erwartet ein Modul mit default-Export

Erklärung

Das Promise aus import() muss zu einem Objekt mit dem Feld default aufgelöst werden. Für einen benannten Export mappst du ihn: lazy(() => import('./Chart').then(m => ({ default: m.Chart }))). TypeScript und Funktionskomponenten werden voll unterstützt.

Zum Weiterlesen

Fehler in der Frage

React · Junior · Frage 37

Teste dich selbst

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

Diesen Test machen