Rumah > hujung hadapan web > tutorial js > Mengapa Saya Mendapat Ralat \'Pelanggaran Invarian: Jenis Elemen Tidak Sah\' dalam Reaksi?

Mengapa Saya Mendapat Ralat \'Pelanggaran Invarian: Jenis Elemen Tidak Sah\' dalam Reaksi?

DDD
Lepaskan: 2024-11-29 22:53:09
asal
712 orang telah melayarinya

Why Am I Getting an

Ralat Pelanggaran Invarian: Jenis Elemen Tidak Sah

Ralat ini berlaku apabila jenis elemen yang tidak sah cuba diberikan. Seperti yang dinyatakan dalam mesej ralat, elemen ini hendaklah sama ada rentetan (untuk komponen terbina dalam) atau kelas/fungsi (untuk komponen komposit).

Resolusi Kemungkinan

Dalam kod yang diberikan, komponen Perihal diimport sebagai:

var About = require('./components/Home')
Salin selepas log masuk

Ini menyebabkan objek diperuntukkan kepada Perihal, iaitu bukan jenis elemen yang sah. Import yang betul hendaklah:

import About from './components/Home'
Salin selepas log masuk

Ini akan mengimport kelas/fungsi Perihal, yang boleh dipaparkan sebagai komponen.

Nota Tambahan

  • Jika menggunakan Webpack, pastikan import dilakukan menggunakan format yang betul, seperti yang dinyatakan dalam yang disediakan penyelesaian.
  • Ingat bahawa komponen terbina dalam (seperti div, h1, li) boleh digunakan secara langsung sebagai rentetan, manakala komponen komposit (komponen tersuai atau perpustakaan pihak ketiga) mesti diimport sebagai kelas/fungsi.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'Pelanggaran Invarian: Jenis Elemen Tidak Sah\' dalam Reaksi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan