Am versuchen, Mastering folgen Buchs Reaktion, gibt es eine Probe, dessen Code unterIm Browser JSX Transformation in Chrome
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Hello React</title>
<script src="https://<fb shortened url>/react-with-addons-0.14.0.js"></script>
<script src="https://<fb shortened url>/react-dom-0.14.0.js"></script>
<script src="http://<fb shortened url>/JSXTransformer-0.13.1.js"></script>
</head>
<body>
<div id="view" />
<script>
var HelloReact = React.createClass({
render: function() {
return <h1 > Hello React < /h1>
}
});
ReactDOM.render(< HelloReact/> , document.body);
</script>
</body>
</html>
Das aber oben scheint nicht zu funktionieren. Ich bekomme keine HelloReact in meinem Dokumentkörper.
Bin total neu zu Reagieren (und auch JSX Transformation usw.). Jede Hilfe wird sehr geschätzt.
Der Fehler, den ich in Chrome bekommen ist
Uncaught Error: Invariant Violation: ReactDOM.render(): Invalid component element. Instead of passing an element string, make sure to instantiate it by passing it to React.createElement.
Hinweis: fb shortened url
ist fb.me
, über Shortener Verwendung,
Ich kann nicht glauben, dass der Editor beschwert sich über die Verwendung von 'fb.me' in einem Code konvertieren Block. –