我在兩種方式中聲明瞭ReactJs中的組件。有什麼不同,因爲兩者似乎都很好!在ReactJs中定義組件的兩種方式之間的區別
案例一:
function Roger(props){
return <h1>Hello! {props.name},{props.message}</h1>;
}
案例二:
var Roger = React.createClass({
render: function() {
return (
<h1>Hello! {props.name},{props.message}</h1>
);
}
});
誰能幫助我理解的差異?
檢查在'無國籍功能Component'更詳細的計算器的文檔,它會科夫在詳細所有點:http://stackoverflow.com/documentation/reactjs/6588/stateless官能化的組分#噸= 201704200855545376703 –