Svelte · Junior · Frage 55 von 76

Wie zeigt man aus load eine 404-Seite, wenn ein Post nicht existiert?

import { error } from "@sveltejs/kit";

export async function load({ params }) {
  const post = await db.getPost(params.slug);
  if (!post) error(404, "Not found");
  return { post };
}
Antwort zeigen

Richtige Antwort: error(404, ...) aus @sveltejs/kit aufrufen

Erklärung

Mit error() erzeugte erwartete Fehler zeigen ihre Meldung. Unerwartete Exceptions werden vor Nutzern verborgen und gehen an handleError.

Zum Weiterlesen

Fehler in der Frage

Svelte · Junior · Frage 55

Teste dich selbst

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

Diesen Test machen