javascript - react 組件 使用super()報(bào)錯(cuò)
問(wèn)題描述
項(xiàng)目要用react,于是就按照官網(wǎng)和阮一峰的教程在學(xué)代碼如圖:下面的是對(duì)react的引用,就是從阮一峰的demo里面直接復(fù)制的三個(gè)文件
如下為運(yùn)行后對(duì)super的報(bào)錯(cuò),這個(gè)是因?yàn)橐玫奈募锩嫒鄙贃|西嗎
問(wèn)題解答
回答1:因?yàn)槟銢](méi)傳任何的prop,所以props是undefined的,這里應(yīng)該用super()。
回答2:少引一個(gè)babel, class xxx extends React是es6寫(xiě)法, 需要轉(zhuǎn)義.可以下載下來(lái)本地引用.
<script src='https://cdn.bootcss.com/babel-standalone/6.22.1/babel.min.js'></script>回答3:
樓上正解,super()不帶props參數(shù) 就不會(huì)報(bào)錯(cuò)
回答4:各位英語(yǔ)不看的咯 0_0
這個(gè)錯(cuò)誤難道不是說(shuō)super undefined?誰(shuí)是super?Component構(gòu)造函數(shù)哇
看樓主用的React.component 而不是React.Component
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. java - instance method中 static后的<K>是什么意思?3. javascript - QWebEngineView 如何爬 angular 的動(dòng)態(tài)數(shù)據(jù)?4. java - 關(guān)于File的問(wèn)題?5. java - 一段遞歸代碼的問(wèn)題6. python3.x - python連oanda的模擬交易api獲取json問(wèn)題第五問(wèn)7. css3 - 圖片等比例縮放8. 錯(cuò)誤:java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。<init>(I)V9. html5 - 這個(gè)代碼顯示功能如何實(shí)現(xiàn)?10. node.js - npm 非管理員權(quán)限 全局安裝問(wèn)題
