我没有得到“Hello World”作为输出。有人能告诉我我漏掉了什么吗?这是一段基础的代码,在使用createElement函数时用了另一种方式得到了输出。我是React的新手。
代码:
<!DOCTYPE html>
<html>
<head>
<title>My First App</title>
</head>
<body>
<div id="react-app"></div>
<script src="https://cdn.jsdelivr.net/react/0.14.0-rc1/react.js"></script>
<script src="https://cdn.jsdelivr.net/react/0.14.0-rc1/react-dom.js"></script>
<script type="text/jsx">
class StoryBox extends React.Component{
render(){
return(<div> Hello World </div> );
}
}
var target= document.getElementById('react-app')
ReactDOM.render(<StoryBox>,target);
</script>
</body>
</html>
ReactDOM.render(<StoryBox />,target)
这个语句 - 注意关闭组件。 - StudioTime