cari

Rumah  >  Soal Jawab  >  teks badan

TypeError dalam Next.js: Tidak dapat membaca sifat undefined (membaca 'header')

Saya mendapat ralat ini dalam js seterusnya

TypeError: Tidak dapat membaca sifat yang tidak ditentukan (membaca 'header') dalam eval (webpack-internal:///(sc_server)/./node_modules/next/dist/server/future/route-modules/app-route/module.js:254:61)

Contoh coretan kod:

newUser
    .save()
    .then(() =>
      NextResponse.json({ msg: "Successfuly created new User: " + newUser ,status:200})
    )
    .catch((err: string) =>{
    NextResponse.json({ error: "Error on '/api/register': " + err ,status:400})
    }
    );

Mencuba pelbagai cara seperti mengimport NextApiRequestNextApiResponse dan menggunakannya. Ia tidak mempunyai sifat keadaan dan JSON, pada asasnya ia memberikan sifat ralat jenis tidak wujud dalam NextApiResponse. Jadi saya menggunakan NextResponse secara langsung dan masih mendapat ralat ini.

P粉146080556P粉146080556396 hari yang lalu879

membalas semua(1)saya akan balas

  • P粉071602406

    P粉0716024062023-10-28 00:36:01

    Saya rasa anda mesti返回 NextResponse.json.

    Inilah yang boleh menyebabkan ralat ini.

    balas
    0
  • Batalbalas