Tratarea resurselor inexistente
Când un ID din baza de date nu este găsit, apelarea notFound() randează automat fișierul not-found.tsx cel mai apropiat din ierarhia de foldere.
Exemplu Concret: Tratare 404 pentru produs negăsit
import { notFound } from 'next/navigation';
import db from '@/lib/db';
export default async function ProdusPage({ params }) {
const produs = await db.produs.findUnique({ where: { id: params.id } });
if (!produs) {
notFound();
}
return <h1>{produs.titlu}</h1>;
}
Întrebări & Exemple de Cod:
notFound() în Next.js NavigationAi o nelămurire despre utilizarea comenzii
notFound() în Next.js Navigationsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.