React 0.13.3 不能显示简单的东西
React 0.13.3 can't show a simple thing
我正在学习反应并在这里做一个小教程。当我刷新浏览器时,我应该看到文本 "My Component" 但什么也没有。也许有人可以看到我所缺少的东西。
<!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>
您的 React.render
行中似乎有语法错误。您在 document.getElementById
.
中使用了逗号而不是句号
我正在学习反应并在这里做一个小教程。当我刷新浏览器时,我应该看到文本 "My Component" 但什么也没有。也许有人可以看到我所缺少的东西。
<!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>
您的 React.render
行中似乎有语法错误。您在 document.getElementById
.