2016-06-17 9 views
-4

Ich habe zusammen mit react basics Tutorial folgen. Ich erhalte diese Fehlermeldung. Ich habe nur ersetzt Jsx Transformator babel und react.Render zu reactDOM.Render nach einigen Artikeln. Was fehlt mir in meinem Code?Reag Uncaught SyntaxError

enter image description here

var HelloWorld = React.createClass({ 
    render: function() { 
     return (
      <div> 
       <h1>Hello world</h1> 
      </div> 
     ); 
    } 
}); 
ReactDOM.render(<HelloWorld />), document.body); 
+0

Können Sie Ihre Babel-Konfiguration teilen? –

+0

Nur eine wilde Vermutung, aber vielleicht ist das Problem ein unerwarteter Token. –

+0

CssSY, vergiss nicht, die Antwort zu akzeptieren, die dein Problem gelöst hat :) –

Antwort

1

Sie haben eine extra ) nach HelloWorld />

Ändern Sie die Zeile vor dem letzten von

ReactDOM.render(<HelloWorld />), document.body); 

zu

ReactDOM.render(<HelloWorld />, document.body); 
+3

Du hättest das in den Kommentaren darauf hinweisen können. Es ist ein typografischer Fehler, also sollten Sie eine Markierung und einen Kommentar abgeben und darauf verzichten, zu antworten – Li357

+0

@AndrewL Es sieht wie die Antwort auf OPs Problem zu mir aus. –

+0

@ marco: Danke! – Janath

Verwandte Themen