我正在使用codepen.io从示例程序的reactjs开始。以下是我的完整代码。不确定为什么RenderDOM无法正确呈现组件
HTML
<div class="person">
<h1> Raj </h1>
<p> Age 27 </p>
</div>
CSS
.person{
margin: 10px;
border: 1px solid #eee;
box-shadow: 0 2px 2px #ccc;
width: 200px;
padding: 20px;
}
JS(Babel)
function Person()
{
return
(
<div className="person">
<h1> Nandhi </h1>
<p> Age 27 </p>
</div>
);
}
ReactDOM.render(<Person />,
document.querySelector('#p1'));
答案 0 :(得分:3)
问题是Person
中的return语句:
return
(
)
将其更改为:
return (
)
如果undefined
末尾没有任何内容,表示该表达式正在运行到下一行,则JavaScript返回return
。