suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – React-Komponente verwendet super(), um Fehler zu melden

Das Projekt muss React verwenden, daher habe ich die offizielle Website und die Tutorials von Ruan Yifeng befolgt.
Der Code ist wie gezeigt:

Das Folgende sind Referenzen für React, bei denen es sich um drei Dateien handelt, die direkt aus Ruan Yifengs Demo kopiert wurden
Der folgende Fehler wird super nach der Ausführung gemeldet. Liegt das daran, dass in der referenzierten Datei etwas fehlt?

漂亮男人漂亮男人2763 Tage vor937

Antworte allen(4)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-07-05 10:59:48

    因为你没传任何的prop,所以props是undefined的,这里应该用super()。

    Antwort
    0
  • 为情所困

    为情所困2017-07-05 10:59:48

    少引一个babel, class xxx extends React是es6写法, 需要转义.
    可以下载下来本地引用.

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

    Antwort
    0
  • typecho

    typecho2017-07-05 10:59:48

    楼上正解,super()不带props参数 就不会报错

    Antwort
    0
  • PHP中文网

    PHP中文网2017-07-05 10:59:48

    各位英语不看的咯 0_0

    这个错误难道不是说super undefined?谁是super?Component构造函数哇

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

    Antwort
    0
  • StornierenAntwort