ela*_*ver 3 javascript jsx reactjs react-jsx babeljs
我是新来的反应,我写下面的代码,得到了
ReactDOM.render Expected the last optional `callback` argument to be a function. `Instead received: Object`
Run Code Online (Sandbox Code Playgroud)
这是我的代码
var Stats = React.createClass({
render: function () {
return (
<article className="col-md-4">
<article className="well">
<h3>{this.props.value}</h3>
<p>{this.props.label}</p>
</article>
</article>
)
}
});
ReactDOM.render(
<Stats value={"255.5K"} label={"People engaged"}/>,
<Stats value={"5K"} label={"Alerts"}/>,
<Stats value={"205K"} label={"Investment"}/>,
document.getElementById('stats')
);
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
你给出了ReactDom.render四个参数 - 三个Stats组件和元素.该函数在容器元素之前只需要一个元素.因此,您需要以某种方式将元素组合在一起,例如:
ReactDOM.render(
<div>
<Stats value={"255.5K"} label={"People engaged"}/>
<Stats value={"5K"} label={"Alerts"}/>
<Stats value={"205K"} label={"Investment"}/>
</div>,
document.getElementById('stats')
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3908 次 |
| 最近记录: |