javascript - react 元件 使用super()報錯
漂亮男人
漂亮男人 2017-07-05 10:57:48
0
4
909

專案要用react,於是就依照官網和阮一峰的教學在學
程式碼如圖:

下面的是對react的引用,就是從阮一峰的demo裡面直接複製的三個檔案

如下是執行後對super的報錯,這個是因為引用的檔案裡面缺少東西嗎

漂亮男人
漂亮男人

全部回覆(4)
滿天的星座

因為你沒傳任何的prop,所以props是undefined的,這裡應該用super()。

为情所困

少引一個babel, class xxx extends React是es6寫法, 需要轉義.
可以下載下來本地引用.

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

樓上正解,super()不帶props參數 就不會報錯

洪涛

各位英語不看的咯 0_0

這個錯誤不是說super undefined?誰是super? Component建構函式哇

看樓主用的React.component 而不是React.Component

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板