React初学项目时,非常疑惑,在翻阅各种资料时整理的一些东西,稍微可以有所收获
React 允许将代码封装成组件(component),然后像插入普通 HTML 标签一样,在网页中插入这个组件。React.createClass 方法就用于生成一个组件类
#es5写法
var HelloMessage = React.createClass({
render: function() {
return <h1>Hello React</h1>;
}
});
#es6写法
Class HelloMessage extends React.Component {
render() {
return <h1>Hello, React</hr>;
}
}