2016-07-01 9 views
0

Ich lerne reagieren und mache ein kleines Tutorial hier. Wenn ich den Browser aktualisiere, sollte ich Text "Meine Komponente" sehen, aber es gibt nichts. Vielleicht kann jemand sehen, was ich vermisse.React 0.13.3 kann keine einfache Sache zeigen

<!DOCTYPE html> 
<html> 
<head> 
    <script src="link to react-0.13.3.min.js"></script> 
    <script src="link to cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.29/browser.js"></script> 
    <title>React components</title>  
</head> 
<body> 
<div id="react-container"></div> 
<script type="text/babel" > 
    var MyComponent = React.createClass({ 
     render: function() { 
      return <div>My Component</div>; 
     } 
    }); 
    React.render(<MyComponent />, document,getElementById('react-container')); 
</script> 
</body> 

+3

Sie haben einen Syntaxfehler in Ihrer 'React.render' Zeile. Sie haben in "document.getElementById" ein Komma anstelle eines Punktes verwendet. – jaybee

+0

Danke, ich schätze, ich habe es zu lange angeschaut. Post es als Antwort Ich werde es genehmigen :) –

Antwort

1

Sieht aus wie Sie einen Syntaxfehler in Ihrem React.render Linie haben. Sie haben ein Komma anstelle eines Punkts in document.getElementById verwendet.