Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 你好,世界没有';不要在JSBin上工作_Javascript_Reactjs_Jsbin - Fatal编程技术网

Javascript 你好,世界没有';不要在JSBin上工作

Javascript 你好,世界没有';不要在JSBin上工作,javascript,reactjs,jsbin,Javascript,Reactjs,Jsbin,我简单的hello world尝试有什么问题?这是 类Hello扩展了React.Component{ render(){ 返回( 你好{this.props.name} ) } } 反应( , document.getElementById('name'); ) 使用模块ReactDOM向DOM渲染,与React分开: ReactDOM.render(<Hello name="World!" />, document.getElementById("name")); 这是0.14

我简单的hello world尝试有什么问题?这是

类Hello扩展了React.Component{
render(){
返回(
你好{this.props.name}
)
}
}
反应(
,
document.getElementById('name');
)

使用模块
ReactDOM
向DOM渲染,与
React
分开:

ReactDOM.render(<Hello name="World!" />, document.getElementById("name"));

这是0.14引入的最新更改。它们分为一个核心库和DOM适配器。渲染现在通过
ReactDOM.render()

因为您使用的是15.1.0版,所以应该使用ReactDOM.render(),为了做到这一点,您需要将ReactDOM作为依赖项包含在jsbin html中

<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>

JS-Bin
render(
  ReactElement element,
  DOMElement container,
  [function callback]
)
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>