javascript - komponen bertindak balas menggunakan super() untuk melaporkan ralat
漂亮男人
漂亮男人 2017-07-05 10:57:48
0
4
860

Projek ini perlu menggunakan react, jadi saya mengikuti laman web rasmi dan tutorial Ruan Yifeng
Kod seperti yang ditunjukkan:

Berikut adalah rujukan untuk bertindak balas, iaitu tiga fail yang disalin terus daripada demo Ruan Yifeng
.
Berikut ialah ralat yang dilaporkan kepada super selepas dijalankan Adakah ini kerana terdapat sesuatu yang hilang dalam fail yang dirujuk?

.
漂亮男人
漂亮男人

membalas semua(4)
滿天的星座

Oleh kerana anda tidak lulus mana-mana prop, prop tidak ditentukan, jadi super() harus digunakan di sini.

为情所困

Kurang satu babel, kelas xxx extends React ditulis dalam es6 dan perlu dilepaskan.
Anda boleh memuat turunnya dan memetiknya secara setempat.

    <script src="https://cdn.bootcss.com/babel-standalone/6.22.1/babel.min.js"></script>
typecho

Jawapan yang betul di tingkat atas, super() tidak akan melaporkan ralat jika ia tidak mengambil parameter props

洪涛

Untuk anda yang tidak membaca dalam bahasa Inggeris 0_0

Bukankah ralat ini bermakna sangat tidak ditentukan? Siapa yang super? Pembina komponen wow

Lihat apa yang digunakan oleh poster asalReact.component 而不是React.Component

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!